Skip to content

Privacy Policy · SentenceDeck

Effective Date

August 22, 2026

Scope

This policy applies to the iOS app SentenceDeck (the “App”) and the services used to provide its optional premium text-to-speech feature.

Quick Summary

Data We Process

1) Content you choose for premium voice

When you request premium audio, the App processes:

The App sends this information to a Cloudflare Worker operated for SentenceDeck. The Worker forwards the speech request to Google Cloud Text-to-Speech, including Gemini-based TTS models where selected. The generated audio is returned to the App and saved locally.

System voice uses Apple’s on-device speech engine and does not send sentence text to the SentenceDeck premium-voice service.

2) Purchases, wallet records, and service diagnostics

Apple processes payments. SentenceDeck receives transaction information needed to validate a purchase and credit the correct character pack. We do not receive your full card or bank details.

To secure premium requests and keep the character balance accurate, the service processes limited records such as:

Infrastructure providers may process standard network information, such as an IP address and user agent, as part of security and operational logging.

3) Microphone and practice data

If you grant microphone access, SentenceDeck records your voice so you can compare it with the reference sentence. The recording and practice state are processed locally. SentenceDeck does not send your microphone recording to its premium-voice service and does not use it for AI pronunciation scoring.

4) Local articles and audio

Your imported or pasted articles, practice progress, reference audio, and microphone recordings are stored in the App’s local container as needed for the feature. SentenceDeck does not provide developer-operated account sync for this library.

How Premium Voice Data Flows

  1. App → Cloudflare Worker for request authorization and billing control.
  2. Cloudflare Worker → Google Cloud Text-to-Speech for speech generation.
  3. Generated audio → App, where it is cached on your device.

Authentication and character-wallet records may be stored in service infrastructure, including Google Cloud Firestore, to validate purchases and maintain the wallet across supported devices associated with your Apple transaction identity.

Device Backup, Export, and Import

Premium audio is eligible for iCloud or computer device backup when that backup is enabled and has sufficient space. Free system-voice audio can be regenerated and may be excluded from device backup.

Device backup is controlled by Apple and the device owner. Premium audio returns only as part of a compatible full-device restore. Deleting and reinstalling SentenceDeck alone does not restore that audio.

When you manually export audio:

When you import a SentenceDeck ZIP, the package is copied to temporary App storage, checked for compatible content and audio, and processed locally. The temporary copy is removed when the import session ends. Compatible articles and audio can be restored; practice progress is not included. Audio generated with incompatible voice or style settings may be skipped rather than attached to the wrong configuration.

Data Retention

Your Choices

Service Providers

We do not sell or rent personal data. We share limited data only with providers needed to operate the selected feature:

Terms and EULA

Use of the App is also governed by Apple’s standard End User License Agreement:

Changes to This Policy

We may update this policy when the App or its supporting services change. We will update the Effective Date when revised terms are published.

Contact

For privacy questions or eligible deletion requests: