Kepsley

Privacy policy

Operator and scope

Kepsley is developed and operated by tonyzh. Contact otsgame@yahoo.com. This update covers local recording, offline transcription, read aloud, optional cloud text services and Pro purchases. Effective 14 November 2026. Feature availability depends on the installed app version.

Local audio and speech

Recording starts only when you initiate it and grant microphone access. Recordings, imported copies, titles, text versions and speaker analysis stay in app storage. Bundled models transcribe Mandarin, English and Japanese locally; audio and speaker features are not sent to AI servers. Speaker labels are estimates within a single recording, not verified identities. System read aloud uses available device voices, does not send text to AI services, and does not save synthesized audio. Lock-screen playback shows the recording title and text type, not the text.

Optional cloud text

Only after your confirmation, proofreading and summaries send the selected text to your configured service. Proofreading also sends your explicitly saved terminology profile. The app shows the receiving server, model, data and possible charges before sending. Official OpenAI/DeepSeek and user-configured HTTPS OpenAI/Claude-compatible services are supported; operators determine their retention and charges. Requests use your credential and expose normal connection information; content may be linked to your provider account. There is no developer relay and no promise of zero retention. Cancellation cannot retract sent data or incurred charges.

Keys and configuration sharing

API keys are stored in this device’s Keychain. File, JSON and QR configuration sharing is an explicit action and includes selected keys in readable form without a password. Recipients can use them and incur charges. No recordings or text history are included. Import requires preview and confirmation; merely saving or importing configuration does not contact the provider. Legacy encrypted files require their password. Temporary shared files are protected and cleaned after use or next launch; external copies cannot be recalled. Clipboard copying is explicit and configuration copies are local-only with short expiration.

Permissions and purchases

The microphone is used for recording. Camera access is requested only for configuration QR scanning; QR images use the system photo picker. No contacts or location are required. Apple processes Pro purchases and offer-code redemption; the app verifies transactions and does not receive payment card details. Optional provider fees are separate from Pro. There are no Kepsley accounts, ads, analytics SDKs or tracking.

Storage, deletion and exports

Files use iOS protection allowing access after the first unlock following a restart, supporting locked recording and playback; this is not a separate vault. Backup-exclusion flags are used without guaranteeing exclusion from all backups. Short recording segments and checkpoints support recovery; export creates a temporary M4A copy requiring additional space. Deleting a recording removes related local AI/speaker data; deleting source text also deletes dependent versions. Deletion is not forensic secure erasure and cannot recall provider or recipient copies. There is no app-account cloud sync. Uninstalling, device loss or damage can remove local data permanently.

Website visits

This website is published through GitHub Pages. GitHub and its infrastructure providers may process website connection information under their privacy policies. Browsers send connection and request information such as IP address, path and browser information to hosting infrastructure. Server error logs may contain request information. The site has no app analytics, advertising or submission forms. This policy does not assume server logging is disabled.

Support and your choices

Support is through Yahoo Mail at otsgame@yahoo.com. The in-app feedback feature copies your description and app/system versions; it does not automatically send or attach recordings. Email correspondence is retained for 6 months after the last message and then deleted from the mailbox. Email to request access or earlier deletion; requests are handled within 30 days. The operator cannot remotely recover local recordings. Stop processing, revoke permissions or delete local data as needed. Inform participants before recording and verify AI output.

iCloud backup and restore

Pro offers manual backup and optional automatic backup to your private iCloud database. Backups include saved recordings, tags and AI results, plus optional non-sensitive settings; API keys are excluded. Automatic backup is off by default. Enabling it allows Wi-Fi and cellular uploads using your own iCloud storage; additional storage is not included. Background scheduling depends on iOS. Restores are always manual, including on another device. Deleting local recordings does not delete cloud backups. Backup state errors may stop transfers to protect existing data. This is backup, not automatic cross-device synchronization.

AI processing queue

Confirmed AI tasks run one at a time, with up to 10 waiting tasks. Recording can continue while AI processes saved recordings; resource limits may pause AI. Reopen the app and manually continue a suspended queue. Cancelling does not undo data already sent or provider charges. Retained progress and source text remain available where saved; check each task’s status before retrying.