SOLOSPEAK

A private English self-talk journal

Speak English,
your way.

Start directly in English or in your native language. Record, listen, edit, and keep every practice close.

SoloSpeak three-bar voice mark on a warm paper disc

Two equal beginnings

No partner. No audience.
Just your next sentence.

Core recording, playback, transcripts, manual English editing, history, and deletion are free. SoloSpeak never turns reference English into a grade or a perfect answer.

01 / ENGLISH

Speak English directly

Start recording in one step. Pause, resume, listen, refine your words, and complete the practice when it feels like yours.

02 / NATIVE

Begin in your native language

When supported, on-device Speech and Translation help turn your thought into editable reference English. Manual input remains a fallback.

A rhythm you can revisit

HISTORY

A private journal

Revisit recordings and writing, edit details, or delete individual practices and clear history.

SPEAK CALENDAR

Completed speaking days

Only completed English recordings count—not listening, editing, cancelled sessions, or native-language recordings.

QUICK START

One tap from anywhere

Use a Home Screen or Lock Screen widget, Control Center, or Action Button to open English practice. Extensions do not access the microphone.

Thirty built-in voices

Hear the words you chose, in a voice that helps you listen.

Explore 15 masculine and 15 feminine presets with free local previews. Optional real-time reference speech sends only revised English through a controlled gateway to ElevenLabs—never your original recording.

Successful audio is cached persistently on your device for replay across practices. Failed generation and cached playback do not consume characters.

30 local previews Persistent cache

Free core, optional Plus

Pay only for cloud voice generation.

A monthly or yearly subscription provides 10,000 successful-generation characters per UTC calendar month. A consumable pack adds 5,000 permanent characters. Subscription allowance is used first; there is no free real-time cloud-generation allowance.

Subscriptions renew automatically unless cancelled at least 24 hours before the current period ends. Manage or cancel in Apple Account settings. Prices and availability are shown by the App Store and app for your region.

Privacy, in plain language

Your practice is not a public post.

On your device

Recordings, raw and edited transcripts, native input, reference English, history, Speak calendar, selected locale, and successful reference-audio caches stay in the app container. Delete items or clear history in the app.

Permissions and recognition

Microphone is used only for recording you start. Speech Recognition supports transcription. Speech and Translation are on-device when supported; availability varies by device, language, and resources. A legacy network-Speech fallback requires a separate explicit alert before audio can leave the device.

Optional cloud generation

The controlled Cloudflare gateway receives revised English, voice/synthesis parameters, signed StoreKit transactions, a stable appAccountToken, idempotency data, and App Attest data. ElevenLabs receives revised English and voice parameters, never original recordings.

Storage and purchases

Cloudflare D1 stores account, transaction, request-digest, quota, security, and timing metadata. Private R2 stores generated audio for idempotent replay with approximately 24-hour lifecycle deletion. Local persistent cache is separate. Apple processes payments; full card details are not sent to SoloSpeak.

No advertising tracking

No third-party ads, sale of personal information, cross-app advertising tracking, or ATT prompt. App Attest protects paid endpoints and is not used for advertising.

Retention and contact

Server metadata is retained as needed for entitlement, security, accounting, fraud prevention, and legal obligations; no exact automatic D1 retention period is claimed. Local deletion does not cancel a subscription or erase Apple purchase records.

Full bilingual policy: Privacy_Policy.md (deploy as a public HTML page before launch). Public policy URL: https://solospeak.polysail.net/en/privacy/index.html.

Contact
Seller: PolySail Co., Ltd. · Support: polysail@163.com