Garoove

Garoove Privacy Policy

This policy covers the Garoove app and its share links on this site.

Effective date: October 12, 2026
Last updated: October 29, 2026 (v6)

Who we are: Garoove is made by Fusion Tech AI LLC, a Maryland limited liability company ("we", "us", "our"). Contact: ricky@fusiontechai.com. Mail: Fusion Tech AI LLC, 109 E Chestnut St, Salisbury, MD 21801, USA.

The app: "Garoove" for Android, an AI DJ that talks back (package com.fusiontechai.aidj). Garoove is in beta (testing). Some things below are still changing, like where our server runs. When they change, we update this policy.

Garoove is a music app with an AI DJ that talks. The music comes from YouTube and plays in YouTube's own player. This policy explains what Garoove collects, where it goes, why, how long we keep it, and how you delete it. It lives at https://fusiontechai.com/aidj/privacy, the page the app opens. Our Terms of Use are at https://fusiontechai.com/aidj/terms.

The short version

1. YouTube

2. What stays on your phone

Garoove keeps these in its private storage on your phone, which other apps can't open:

You can see, edit or clear your DJ memory any time in Settings > DJ Memory. You can remove songs and folders in the Library.

Delete my data erases all of this except the speech model and the install date. Uninstalling Garoove erases all of it.

Android backup is off for Garoove. Garoove tells Android not to copy any of its data to your Google account's backup or to a new phone during a phone-to-phone transfer. A new phone starts Garoove fresh. To move your lists yourself, use Back Up My DJ in the Library (section 9).

3. What goes to our server

Garoove's server (we call it the "gateway") holds the keys for the paid services, so the app never does. Today it runs on a computer we operate. We are moving it to a hosted server.

With each request to the DJ, our server gets:

Other things it gets:

Your words go inside the request, never in the web address. Search words, weather, "near me", the DJ's requests and the app's health notes travel in the body of an encrypted request. Web addresses (URLs) can end up in web servers' logs; the body doesn't. (Only our internal test builds, talking to an older test server, may fall back to the web address.)

What our server keeps, and for how long:

4. Your voice and the microphone

The first time you open Garoove (after you agree to the terms), a card explains when Garoove uses the microphone and where your words go. Android asks for the permission only if you tap Allow microphone. If you tap Not now, nothing is asked until you tap the mic. (If you opened Garoove from a friend's share link, the card waits until you tap the mic or open Garoove again.)

5. Location ("near me" and weather)

Garoove asks for approximate location only, never precise location, and it doesn't ask when you first open it. It asks the first time "near me" or a weather question needs to know where you are and the DJ doesn't already know a city (one you typed or told it). A one-line reason shows first ("To find places near you and get your local weather, Garoove needs your approximate location"), then Android's question. You can say no.

If you allow it:

You can turn location off in Android settings. Garoove then stops reading your location, but the last city it found stays saved on your phone and still goes with DJ requests until you use Delete my data. (Telling the DJ "I'm in Ocean City" uses that city instead.) If Garoove knows no city at all, the DJ asks what city you're in.

6. Music Detective

7. AI service providers

To write the DJ's lines, our server sends the request details from section 3 (your words, songs, taste, DJ memory, city and settings) to these AI service providers:

Each provider gets this data to produce the DJ's answer, and handles it under its own terms and privacy policy, including how long it keeps the data and whether it uses it to improve its AI. We don't use your data for ads, and we don't sell it.

Safety rules: our server adds safety rules to every personality, built-in or custom, and tells the AI they come first: no slurs or hate, nothing sexual, no harassing real people, nothing that encourages self-harm or danger, never pretending to be a real person, and roasts aim at music taste only. That includes the DJ's answers, its quick lines, folder names, weather lines and the lines on "near me" tiles.

If you might hurt yourself: if you tell Garoove you might hurt yourself, it drops the personality and the roast and points you to the 988 Suicide & Crisis Lifeline (call or text 988) or 911. Your words are handled like any other request: checked by OpenAI's moderation service, and kept only in our 30-day server log. Our crisis protocol: https://fusiontechai.com/aidj/safety

The blocked-words filter: on our server, every line the DJ is about to say, in every personality, is checked against a list of words and phrases it must never say (slurs, sexual content involving minors, encouraging self-harm, threats). That covers the DJ's answers, its quick lines, folder names, weather lines, the lines on "near me" tiles, chats about a place and the personality builder. A line with one of them is swapped for a neutral one (like "Let's keep it about the music."). This filter runs on our server alone, so it works even when the safety check below can't.

The safety check on custom personalities: before the DJ uses a personality you made, a safety model (on Groq) checks its name and description. Every line the DJ says in a custom personality, and every folder name it makes up, is checked too. If the check says a personality is unsafe, the DJ won't use it, switches to Funny as Hell and says why; an unsafe line is replaced with a neutral one, and an unsafe folder name with "Fresh Picks". The check gets only that personality's name and description, or the line or folder name itself. If the check can't run (for example, it's busy), nothing unchecked goes out: until the check passes, the DJ talks as Funny as Hell and says why, a line that couldn't be checked is swapped for a short neutral one, a folder name for "Fresh Picks", and a new personality isn't made yet. AI can still get it wrong.

Report a line: tap the flag next to a DJ line, or use Settings > Legal & privacy > Report a DJ line. We get the line, when it was said, the personality, voice and roast level that made it, your install ID and, if a custom personality said it, that personality's fingerprint (a one-way code made from its description). If our server can't be reached, the report waits on your phone and goes the next time you open Garoove or your phone is back online.

What happens to a report: each one is marked "new" until a person reviews it, within 7 days. The review can block words or phrases in the filter above, or block the custom personality that said the line, for everyone. Then the report is marked reviewed. A reviewed report is deleted 12 months after it arrived (section 11).

8. Share links

When you share a song or a folder, Garoove sends this to our share host (garoove.com; test versions use garoove-dev.rickyponline.workers.dev), which runs on Cloudflare:

The share box says it plainly: anyone with the link can open it.

What the share host does:

My shares and Unshare: Library > My shares lists every link you made, with Copy link and Unshare. Unshare turns the link off for everyone you sent it to. Your songs and folders on your phone stay put. Chat apps (like Messenger or WhatsApp) may keep their own copy of a link's preview picture, which we can't remove. Delete my data does not turn off links you already sent, and it erases the codes that do, so unshare first. After that, email us the link and we'll take it down.

Every link Garoove makes is a record on the share host, and every one shows in My shares with Unshare. There is no other kind of link: if the share host can't be reached, Garoove doesn't make a link at all and shows Retry. (Older basic song links that hold only a YouTube video ID still open, but Garoove no longer makes them.) Sharing "Garoove itself" sends a link to the app's page, and nothing is uploaded. Copy link copies the same link that sending makes.

Play Integrity (share box and card pictures): so that only the real Garoove can put a picture on our share host, Garoove uses Google Play's integrity service. When you open the share box for a song or folder, Garoove gets Google Play ready to make a token (usually once each time Garoove runs); nothing about the share goes to Google then. When you share with a card picture, Garoove asks Google Play for an integrity token for that exact share. A share without a card picture never asks for a token. The token goes to the share host with the share, and the share host sends it to Google to check that the request came from a real copy of Garoove installed from Google Play. To get ready, and to make and check the token, Google receives signals about your device and the app (for example, whether the app is the genuine one from Google Play and whether the device looks genuine), under Google's terms and privacy policy. We get back only Google's verdict, not those signals. If there's no token or it doesn't pass, the share still goes up, just without the picture.

Opening a link: for a song or folder link, Garoove sends only the link's ID to the share host. Then it checks the songs with our server (the song IDs and your install ID) for YouTube's "made for kids" label. If that check can't run, nothing plays. A folder from a link is added to your folders (with Undo for a few seconds). If a link can't load (for example, you're offline), Garoove keeps its ID on your phone, shows Retry, and tries again by itself when you're back online or open Garoove, for up to a day. If Garoove opens for the first time from a link, the agreement screen says a friend sent you music, and it plays only after you tap Agree and play.

Getting Garoove from a share link: if you didn't have Garoove and installed it from a share link's page, Google Play passes that link's ID to Garoove (Google Play's "install referrer"). Garoove reads it once, on your phone, right when it first opens, and looks only at the share's ID (and the YouTube video ID, if there is one). Before you agree, it uses that only to show "A friend sent you music" on the agreement screen; nothing is sent anywhere until you tap Agree. After you agree, it opens that song or folder the same way as a tapped link. (If Google Play doesn't answer within a moment, Garoove shows the normal agreement screen and reads it after you agree; then the friend's link waits in the Import box and opens only when you tap Open link, because that screen never promised to play it.) It doesn't use any advertising ID. It keeps only the date Garoove was installed, so the song never replays.

Like any website, the share host sees the internet (IP) address of the phone or browser that connects to it, and may use it to stop abuse and to count shares made and opened by country.

The share site sets no cookies for visitors. Its only first-party cookie is a sign-in cookie for the site owner, set only on the owner page (/admin).

Website waitlist (garoove.com)

The garoove.com website has a waitlist form. It's separate from the app: the app itself doesn't ask for your email.

9. Permissions, other apps and things you send

10. Who gets your data, at a glance

Who What they get Why
Our server (we operate it) Everything in section 3 To run the DJ
YouTube / Google Search words, artist names for stations, and song or playlist IDs (from our server); the player and song pictures load on your phone To find, check and play songs
OpenAI, through our OpenAI API business account Your words, songs, taste, DJ memory, city and settings The DJ's main brain: writing its answers
Groq, Cerebras, Mistral AI (xAI only if switched on) Your words, songs, taste, DJ memory, city and settings The DJ's quick lines, and backups when OpenAI doesn't answer
OpenAI (moderation) Each line the DJ is about to show or say, folder names, first names before a share link goes public, DJ and personality names you pick, and your words when they may mean you could hurt yourself To replace unsafe lines with neutral ones, and to keep real people's names off DJs and personalities
Groq (safety check) A custom personality's name and description, and the lines and folder names made in it To stop unsafe custom personalities and lines
Cartesia The text of the DJ's lines, your voice pick and a delivery style from your personality The DJ's voice
ACRCloud, AudD About 10 to 12 seconds of sound To name a song
OpenStreetMap (Overpass servers) Your approximate location and what you're looking for "Near me" tiles
Google Places Your approximate location and what you're looking for (results never stored by us and never sent to an AI) "Near me" backup
U.S. National Weather Service (weather.gov) Map coordinates only, never your name or words (your town is looked up in the U.S. Census Bureau's public list of places, a file on our own server; nothing is sent to the Census Bureau) Weather
Your phone's speech service (often Google) Your voice, when you tap the mic or after "Hey Garoove" Speech to text
Android's Geocoder (often Google) Your approximate location Your city name
Vosk (alphacephei.com) A one-time download request The "Hey Garoove" model
Our share host, on Cloudflare Everything in section 8, and waitlist emails Share links, and the website waitlist
Google Play (install referrer) Nothing from us; it passes a share link's ID to Garoove Opening a friend's song after you install from their link
Google Play (Play Integrity) When you open the share box for a song or folder: a request to get ready. When you share with a card picture: a request for an integrity token for that share. Google collects device and app integrity signals under its own terms; our share host sends Google the token to check So only the real Garoove can put pictures on our share host
Apps and websites you open (Google Maps, Uber, your dialer, websites) What's in the link, like an address or search words To do what you asked, after you press their button

11. How long things are kept

What Where How long
History, favorites, saves, folders, "never play" Your phone Until you remove them or delete your data. Song details older than 30 days are refreshed or blanked when you open Garoove
DJ memory, profile, settings, last location and city Your phone Until you change, clear or delete them
Conversation log, song like/dislike notes Your phone 30 days (checked when you open Garoove)
Reported lines Your phone The last 50, until you delete your data
My shares (link records and their Unshare codes) Your phone Until you unshare the link or delete your data. Song titles are replaced after 30 days
A friend's link that didn't load yet Your phone Until it loads, the share is gone, or you delete your data
Install ID, share ID, pairing key, DJ voice clips Your phone Until you delete your data or uninstall
Install date (after the share link check) Your phone Until you uninstall
Share pictures and backup files the app makes Your phone About a day (cleared the next time you open Garoove)
Server log Our server 30 days (cleared when the server starts and every 6 hours)
Reported lines Our server Reviewed within 7 days; deleted 12 months after they arrive (never before they're reviewed), or right away with Delete my data
YouTube search cache Our server 30 days
Station cache (artist names + public YouTube playlist songs, not linked to you) Our server 30 days
Blocked words and blocked personality fingerprints (not linked to you) Our server Until we remove them
Safety-check verdicts and which custom personality said a line (fingerprints only) Our server's memory (not disk) Until the server restarts
"Near me" cache (OpenStreetMap results only, not linked to you) Our server 30 days
Your phone's AI conversation Our server's memory (not disk) About 20 turns or a day, or until the server restarts or you use Delete my data
Grok conversations (only if Grok is switched on) Our server's disk 30 days, or until you use Delete my data
Music Detective sound Not kept by us Not kept
Share card picture and titles Share host 30 days
Share link record Share host Until you unshare it or we remove it

12. Security

13. DJ Lines (purchases)

In Garoove 1.0.2 and later, DJ Lines (the paid voice lines) work like this:

For purchases, our server keeps each purchase's order ID and product (and, for Garoove Monthly, each period's end date), tied to a hashed device ID, plus a hashed copy of each purchase token (never the raw token). It asks Google Play whether a purchase is real before giving lines, and checks Google Play's list of refunds and chargebacks so lines from a reversed payment can be removed.

14. What we don't do

15. Children

Garoove is for adults 18 and over. It is not directed to anyone under 18, and we don't knowingly collect data from anyone under 18. Garoove checks YouTube's "made for kids" label on songs from searches, imports, backups and share links, and it doesn't play those videos. If the check can't run, nothing plays. If you think someone under 18 has used Garoove, use Delete my data on that phone, or email us and we'll help.

16. Your choices and deleting your data

Your rights (EU/UK and US states)

Garoove launches in the United States only. If privacy laws where you live give you rights (for example the EU or UK GDPR, or US state laws like California's), here is how they apply:

17. Changes

If we change this policy, we'll update the dates at the top. If the change matters, Garoove will ask you to agree again before you keep using it.

What changed in v2 (October 12, 2026): your AI conversation is kept separate per phone; location is approximate only and asked when first needed; "Hey Garoove" is on-phone only and asks before downloading on mobile data; Android backup is off; Google Places results are never stored and the "near me" cache keeps 30 days; weather is said in your DJ's personality; custom personalities get a safety check; My shares with Unshare, and an optional first name on share links; "Always listening" is not in the Google Play version; the app opens other apps and websites only while it's open, and only secure web pages; the Google Play version uses HTTPS only.

What changed in v3 (October 12, 2026): every link Garoove makes is listed in My shares with Unshare (no more basic song links; Retry when the share host can't be reached); the install referrer is read at first launch only to show "a friend sent you music", with nothing sent until you tap Agree; Play Integrity on share card pictures (Google Play is made ready when you open the share box, and only a share with a card picture asks for a token); the voice gets your personality's name with each line; stations from public YouTube playlists (station cache, 30 days); your words travel in the request body, not the web address; "Hey Garoove" sends our server only a note that it woke, never the words it heard; the blocked-words filter on every line and every folder name the DJ makes up, and the safety check now holds back anything it can't check; a custom personality that fails the safety check is switched off with a reason; reports carry a review status, are reviewed within 7 days and are deleted 12 months after they arrive.

What changed in v4 (October 12, 2026): Garoove is for adults 18 and over (section 15; it was 13 and over).

What changed in v5 (October 14, 2026): the app is now called Garoove, and its wake phrase is "Hey Garoove"; OpenAI runs through our OpenAI API business account; one fewer backup AI provider (section 7); our mailing address; the garoove.com website waitlist (section 8); the delete-my-data page; your rights (EU/UK and US states, section 16); Garoove launches in the US only.

What changed in v5.1 (October 14, 2026): weather and town lookups use the U.S. Census Bureau's public list of places (a file on our own server) and the U.S. National Weather Service; OpenAI's moderation service checks every line and name; DJ and personality names can't be a real person's name; Google Places results are never sent to an AI; what happens if you tell Garoove you might hurt yourself (988 / 911, section 7).

What changed in v6 (October 29, 2026): purchases are now Garoove Monthly and Boosts, and section 13 says exactly which purchase details our server keeps (order ID, product, subscription end date, a hashed device ID and hashed purchase tokens).

18. Law

This policy is governed by the laws of the State of Maryland, USA, except where the law where you live says otherwise. Nothing in it takes away privacy or consumer-protection rights you have under the law where you live.

19. Contact

Fusion Tech AI LLC, a Maryland limited liability company. 109 E Chestnut St, Salisbury, MD 21801, USA. Email: ricky@fusiontechai.com. Copyright notices: https://garoove.com/dmca