Privacy Policy for Oigo

Effective date: 18 October 2026

This Privacy Policy explains how the Android app Oigo (package ch.castellon.oigo, “the App”) handles information. The App is developed by Antonio Castellon (Castellon.CH), “we” or “us”.

Oigo is a hands-free voice assistant for the phone. It is made so that an older person only has to press one large Listen button, then ask or tell something by speaking. Answers come from Grok, the AI service of xAI, and are spoken aloud. Oigo is an independent app. It is not made, endorsed, or sponsored by xAI.

In short: we do not run a server for Oigo and we do not receive your conversations. The App keeps its data on your phone. To answer you, it sends what you ask, plus some context described below, directly from your phone to xAI under your own xAI account. It shows no ads and contains no analytics or tracking.

1. Data processed on your device

2. Data sent to xAI

To answer you, the App connects directly from your phone to xAI's API (https://api.x.ai/v1/responses) over HTTPS. We do not see this traffic. A request is sent only when you say a phrase that starts with the App's name (by default “grok”). Phrases not addressed to the App, and commands the App handles itself (yes/no, notes, alarms, calls, forget), are not sent. Each request contains:

The App asks xAI not to store the response for later retrieval (store: false). Requests are authenticated with your own xAI API key (from console.x.ai) or, if you choose the optional “Sign in with SuperGrok”, with tokens issued to you by xAI. Usage is billed to your xAI account. As with any internet connection, xAI can see your IP address.

Optional SuperGrok sign-in. If you choose it, the App asks xAI's sign-in service (auth.x.ai) for a one-time code and opens xAI's page in your browser so you can approve it there. The App never sees your password. It receives an access token and a refresh token, stores them encrypted on the phone, and uses them only to talk to xAI. This is an unofficial sign-in method that xAI may change or stop at any time.

How xAI processes, uses, and retains this data is governed by xAI's own terms and privacy policy, not by us: https://x.ai/legal/privacy-policy. xAI may process data outside your country.

3. Speech recognition and spoken answers

After the wake phrase, Oigo uses the phone's built-in speech recognition service (Android's standard speech recognizer) to turn your speech into text. That service, not Oigo, receives the audio. Oigo only receives the resulting text and does not record or store audio. On many Android phones this service is provided by Google, which may process audio on its servers under Google's privacy policy: https://policies.google.com/privacy. Which service is used depends on your phone and its settings.

Answers, and messages you agreed to hear, are read aloud by the phone's text-to-speech engine. Oigo passes the text to that engine.

4. Other connections

The first time listening starts, the App downloads the wake-phrase model from GitHub (github.com, sherpa-onnx project) over HTTPS. No personal data is sent with this download, but GitHub can see your IP address.

5. Permissions and why they are used

6. Optional debug report

In settings you can choose to send a debug report. The App then opens an email draft to [email protected] in your email app. Nothing is sent unless you send that email yourself. The report contains: the random install ID, App version, Android version, device manufacturer and model, language and wake-phrase settings, whether listening and a conversation are active, which optional features are on, voice volume and timing settings, the model name, whether a key is present (not the key itself), whether the App's permissions are granted, and the technical event log described in section 1. It does not include your key, message text, phone numbers, or contact names. We use reports only to fix problems. We delete them on request.

7. What we do not do

8. Security

All network connections made by the App use HTTPS (encrypted in transit). The API key and sign-in tokens are stored with Android's encrypted storage (AES-256, with the key held in the Android Keystore). On the rare devices where that encrypted storage cannot be opened, the App falls back to its normal private storage. The App's data is excluded from Android backup (backup is turned off for this app).

9. Retention and deletion

10. Children

Oigo is not directed at children under 13, and we do not knowingly collect data from children.

11. Changes to this policy

We will update this policy when the App's data handling changes and revise the effective date above.

12. Contact

Castellon.CH, Antonio Castellon
Email: [email protected]
Website: https://www.castellon.ch
Address: Zaunweg 5, 2502 Biel/Bienne, Switzerland