Skip to content
Odyra AI

TinyTunes · Privacy

TinyTunes — Privacy Policy

Developer:
Odyra AI
Contact:
odyraai@gmail.com
Last Updated:
Sep 21, 2026

Start here

TinyTunes turns a sentence into a short song. It cannot do that on your phone — writing the words and singing them both happen on servers, ours and two companies we pay to do the hard parts. So unlike some of our other apps, this one does send your words somewhere. This page is about being precise about where.

What we do not do is learn who you are. There is no sign-up, no login, no email address, no name. Firebase gives your install a random identifier and that is the entire extent of our knowledge of you as a person.

What leaves your phone when you make a song

When you press the button, the app sends us the text you typed, the genre, the mood, the voice, the language and the length you chose, your anonymous identifier, and how far your clock is from UTC — that last one only so the daily limit resets at your midnight rather than ours.

Our server sends your text and your settings to OpenAI, which writes the lyrics. It then sends those lyrics and a description of the sound to Mureka, which produces the audio and gives us back a link. Your phone downloads the song from that link.

If you chose to paste your own lyrics instead, they are checked for anything we are not willing to have sung and then passed to Mureka unchanged. Nothing rewrites them.

What we keep, and for how long

Each song creates a record on our server holding the text you typed, the lyrics that were written, the settings you used, your anonymous identifier, and the link to the audio. We keep these records so that a song can be recovered if something goes wrong mid-render, and so we can see which kinds of request fail.

We also keep, against your App Store transaction rather than against your phone, which plan you are on, when it renews, and how many songs you have made today and this period. That is deliberate: it is what stops deleting the app from handing out a fresh daily allowance, and it is also why your count survives when you reinstall and restore.

We keep no audio. The file Mureka makes is downloaded straight to your phone and lives there. Mureka expires its own copy after thirty days, after which the link on our server points at nothing.

These records have no automatic expiry today. If you want yours deleted, write to us at the address at the top of this page and say so — we will need nothing from you but the request.

Analytics and crash reports

Firebase Analytics records which genre, mood, voice, length and language your songs are made with, which screens you open, when onboarding is finished or skipped, and what happens on the purchase screen. It records one thing about you as a person: the answer you gave to “who do you send songs to?” when you first opened the app.

It does not record what you type. The text of your message, your lyrics and anything you write in the feedback box are never sent to analytics.

Advertising consent is switched off in code, all three kinds of it. TinyTunes shows no ads, sells nothing to anybody, and does not read your device's advertising identifier — which is also why it never asks you for tracking permission.

Firebase Crashlytics sends us a report when the app crashes, and also when it handles an error quietly that we would rather know about. A report contains the state of the app, the device model and the operating system version, and the same anonymous identifier.

Feedback

After a song you may be asked how it was. Pressing thumbs-up offers you the App Store rating prompt and sends us nothing but the fact that you pressed it.

Pressing thumbs-down opens a form. What you tick and anything you type in the box are sent to a database only we can read, along with the settings that song was made with, the app version and your iOS version. The words of the song are not included, and the screen says so before you send it: a complaint about the app is not permission to upload what you wrote.

Notifications

A song takes about a minute, and you are not meant to have to watch it. If you allow notifications, your phone gives us a push token so we can tell you when one has finished. That token is the only thing stored, it is used for nothing else, and declining notifications costs you nothing but having to stay on the screen.

Subscriptions and payment

Subscriptions are sold by Apple, not by us. Your payment details go to Apple. We never see a card number, a billing address or the name on the account.

What we receive is a signed receipt saying that a subscription exists, which plan it is, and when it expires. We verify that signature with Apple and store the result. Apple also notifies our server directly when a subscription renews, lapses or is refunded, so that access follows what you have actually paid for.

Children

TinyTunes is not built for children, and we do not knowingly collect anything from one. It writes songs from whatever an adult types into it; what it will and will not sing is limited by a moderation step, but that step is a filter, not a guardian.

Changes to this policy

If what the app does with your data changes, this page changes with it and the date at the top moves. We will not quietly broaden what we collect and leave the old page up.