Resaka Privacy Policy

How Resaka handles speech, translated conversation turns, nearby pairing, and local transcripts.

Effective date: September 29, 2026

1. What Resaka does

Resaka helps two people who use different languages hold one shared conversation on two nearby Android phones. Each phone performs speech recognition, translation, back-checking, and speech playback on the device. The phones can exchange conversation events directly over the same local Wi-Fi network or hotspot.

Resaka is provided by Saifullah Ahad. It has no account system, advertising, developer-run analytics, developer-operated conversation server, or cloud transcript store. The Google ML Kit translation library that Resaka uses sends its own diagnostics to Google, described in section 4.

2. Data Resaka handles

Microphone audio

If you grant microphone permission and hold the talk control, Android's on-device speech recognizer processes your voice. Resaka does not record, save, upload, or include audio in a transcript. The temporary audio buffer is discarded by the recognition process.

Conversation text and evidence

Recognized or typed source text, translated text, back-translations, confidence evidence, repair status, languages, timing, and event identifiers are handled to present the conversation. Completed turns are stored in Resaka's private local database on each participating phone.

Nearby connection information

While pairing, Resaka uses Android Network Service Discovery and a local network socket. Local IP addresses, a temporary service name, ephemeral cryptographic public keys, and connection state are used to establish the session. They are not added to the saved transcript. The six-digit pairing code is entered or displayed locally and is not sent over the network.

Settings and language models

Your language choices and download preference are saved locally. When you explicitly install a language pack, the app asks Google ML Kit to download that model. Conversation text is not sent with a model-download request. The diagnostics that the ML Kit library sends are described in section 4.

3. How this data is used

4. Data sharing and service providers

Paired phone: conversation text and its associated translation evidence are shared directly with the nearby phone you deliberately pair. Session traffic is authenticated and encrypted with an ephemeral key derived from both phones and the verified pairing code. The developer does not receive this traffic.

Google ML Kit: Resaka uses ML Kit Translation to download user-selected language models. After installation, Resaka calls the translator on the device; it does not send conversation text to a developer server. The ML Kit library itself sends Google diagnostics and usage analytics whenever the translator starts, translates, or downloads a model: device information (manufacturer, model, Android version and build, and available ML hardware), the app's package name and version, a per-installation identifier that is not intended to identify you or your phone, performance metrics such as latency, API configuration, the configured source and destination languages, event types such as model downloads, and error codes. Google also states that ML Kit uses Firebase remote configuration and Firebase installations for remote-configuration diagnostics. Google says it encrypts this data in transit using HTTPS and does not transfer it to third parties. Resaka has no setting that turns this collection off. See Google's ML Kit data disclosure.

Android system services: Resaka uses Android's on-device speech recognizer and text-to-speech engine. If speech support for the selected language is not ready, Resaka may ask the installed speech service to download that language model; this request includes the selected language tag, not microphone audio or transcript text. If you share a transcript or send feedback, Android opens an app you choose. Information then goes only to the recipient and service you select under that service's terms.

Resaka does not sell data. Apart from the ML Kit diagnostics described above, Resaka includes no advertising, behavioral tracking, analytics, or crash-reporting SDKs.

5. Retention and deletion

Microphone audio is not retained by Resaka. Active pairing keys and socket state exist only for the current connection. Completed conversation turns remain in the local app database until you delete the transcript.

To delete one transcript, open Saved conversations, select it, choose Delete transcript, and confirm. Uninstalling Resaka or clearing its app storage removes all Resaka settings, downloaded-app records, and locally saved transcripts from that phone. A transcript already shared with another person must be deleted separately by that recipient.

6. Feedback, reports, and blocked phones

The Send feedback action opens your chosen email app with the public developer address. Resaka does not transmit feedback itself. If you send the email, your email provider and the developer receive the content and address you choose to include. Avoid attaching private conversation text unless it is necessary and you have permission to share it.

The Report action under a message you received opens your chosen email app with a draft addressed to the developer. The draft contains the reported message, its translation, the time it was received, and the message's identifier, so the developer can review it. Resaka does not transmit the report itself; nothing is sent unless you send the email, and then your email provider and the developer receive it.

The Block this phone action stores that phone's random pairing identifier in Resaka's settings on your phone, ends the conversation, and makes Resaka refuse that phone in every later pairing. The identifier stays on your phone until you clear Resaka's storage or uninstall it.

7. Children's privacy

Resaka is a general communication utility and is not directed to children under 13. It has no accounts, public profiles, open discovery, public posts, or stranger messaging. If a parent or guardian believes a child has emailed personal information to the developer, contact us so it can be reviewed and deleted.

Child sexual abuse and exploitation (CSAE), including child sexual abuse material (CSAM), is prohibited. Resaka carries only text turns between two paired phones. See the separate Resaka Child Safety Standards for how to report a message, how to block a phone, and how reports are handled.

Important-use note

Automated speech recognition and translation can be wrong. Confirm names, amounts, dates, medicine, safety instructions, and legal terms together. Resaka is not a medical device, professional interpreter, emergency service, legal service, or contract verifier.

8. Changes to this policy

This policy may be updated when Resaka's features or legal requirements change. The effective date at the top will identify the current version.

9. Contact

Developer: Saifullah Ahad

Email: [email protected]