Available in English only — a translated policy is one nobody has checked. Back to Aspenote
Aspenote turns a recording into notes. This page says exactly what happens to that recording, in the order it happens.
| Step | Where the audio is |
|---|---|
| You record | On your phone only. Nothing has left the device. |
| Upload | Your phone uploads directly to Google’s Gemini API using a single‑use link. The bytes do not pass through our servers, so we never hold your audio. |
| Transcription | Google processes the audio and returns text. Google states that data sent through the paid Gemini API is not used to train its models. |
| Cleanup | We delete the uploaded file as soon as the transcript exists. Google also expires uploads automatically after 48 hours. |
| On your phone | The local recording is deleted once the transcript is safely stored. Until that moment it is never touched. |
| Data | Why | Kept |
|---|---|---|
| Transcript and summary | So a connection that drops mid‑job can pick up the result instead of charging you for a second transcription. | 7 days, then deleted automatically by a scheduled expiry rule. |
| A random device identifier | To count your free recordings and know whether you have a subscription. | Until you uninstall or ask us to delete it. |
| Usage counts | Recordings used, seconds this month, questions asked today. Numbers only. | With the device record. |
| Subscription status | Whether your Google Play subscription is active. | With the device record. |
| A notification token | So we can tell you a note is ready when the app is closed. Issued by Google’s messaging service, tied to the install and not to you. | Until you uninstall or turn notifications off. |
Your notes live on your phone. The seven‑day server copy is a safety net for the job, not a library — the app never reads it except to recover an interrupted transcription.
We count what happens in the app so we can tell a feature nobody uses from one everybody uses and fails at. Those have opposite fixes, and without counting them we cannot tell them apart.
What is sent is an event name and a short label. “A recording was started.” “A transcription failed, because the server could not be reached.” “The upgrade screen was shown, and closed.” Durations are rounded into ranges — under thirty seconds, under ten minutes — rather than sent as exact numbers.
It never carries your words. Not a transcript, not a summary, not a note title, not a question you asked, not a filename. That is a rule the code enforces with a test, not a promise we are asking you to take on trust.
This goes to two places: our own API, and Google Analytics for Firebase. Google’s library also collects the standard device and session information any analytics library does — device model, operating system version, country, and an app instance identifier that is reset when you uninstall or clear the app’s data. It is not linked to a name or an email, because the app has neither.
Until 26 August 2026 this page said Aspenote contained no third‑party analytics, and that was true of every version released before that date. Google Analytics for Firebase was added in version 1.0.1. We are saying so plainly here rather than quietly deleting the old sentence.
When you use Ask, the question and that note’s transcript are sent to the same transcription provider to produce an answer. We record that a question was asked — a number, for abuse limits — but not what you asked or what came back. The conversation is stored on your phone with the note and is deleted when you delete the note.
When live text is on, short slices of audio are sent for transcription as you speak, using the same route and the same deletion rule as a whole recording. Slices with no speech in them are never sent at all.
Asked for the moment you first tap record, never on a launch screen. Used only while a recording is running.
Optional, and asked for when you start a recording rather than on a launch screen. Two things: an ongoing notice while a recording is in progress, and one alert when your note is ready. That second one may arrive as a push, because a long recording can finish after the app has been closed — the alert carries the note’s title and nothing more. Declining costs you nothing except that alert.
Aspenote is not directed at children under 13 and we do not knowingly collect data from them.
Deleting a note removes it and its recording from your phone immediately. To have the device record and any remaining server‑side copy deleted, email support@aspenote.com from the device in question and we will remove it within 30 days. Uninstalling deletes everything held on the phone.
Our servers run in Google Cloud’s asia-south1 (Mumbai)
region. Transcription is performed by Google’s Gemini API. Payments are
handled by Google Play; we never see your card details.
If this policy changes in a way that affects what we collect, we will update the date at the top and say so in the app before the change takes effect.
Aspenote is operated by Cosmovex. support@aspenote.com