NAXTER DEV s.r.o.

Zásady ochrany soukromí
Privacy Policy

Informace o lokálním zpracování dat v aplikaci Trevuma, volitelném katalogu dalších aplikací a službách Google pro volby soukromí, reklamu, analytiku a předplatné. Information about local data processing in Trevuma, the optional catalogue of other apps, and Google services for privacy choices, advertising, analytics, and subscriptions.

Platné od / Effective: 4. 9. 2026 Verze zásad / Policy version: 1.6 Aplikace / App: Trevuma Balíček / Package: cz.naxter.trevuma Rozsah / Applies to: Trevuma 0.9.4 (versionCode 29) a novější kompatibilní vydání / and later compatible releases

Zásady ochrany soukromí aplikace Trevuma

Stručně: Trevuma nemá uživatelské účty ani vlastní serverový profil. Názvy a obsah vlastních módů, oblíbené položky, nastavení a stav odemykání zůstávají v soukromém úložišti aplikace v telefonu. Je-li služba Google UMP nakonfigurovaná, aplikace při spuštění aktualizuje stav voleb soukromí; podle aktuálního platného výsledku pak může použít Google Mobile Ads (banner a výslovně vyžádané odměňované reklamy pro dva níže popsané účely) a Firebase Analytics. Analytika nemá samostatný globální přepínač v aplikaci. Nabídku, nákup a obnovení předplatného Premium zajišťuje Google Play Billing; NAXTER DEV pro ověřování plateb neprovozuje vlastní server. Katalog dalších aplikací se načítá ze serveru NAXTER DEV až po otevření příslušné sekce uživatelem. Tyto služby mohou zpracovávat data popsaná níže.

  1. 1. Správce a rozsah
  2. 2. Lokální data
  3. 3. Hovor, přehrávání a oprávnění
  4. 4. Google služby
  5. 5. Katalog dalších aplikací
  6. 6. Účely, příjemci a přenos
  7. 7. Uchování a smazání
  8. 8. Zabezpečení
  9. 9. Děti
  10. 10. Volby a práva
  11. 11. Kontakt a změny

1. Správce a rozsah

Tyto zásady se vztahují na Android aplikaci Trevuma, nikoli na obsah jiných webů otevřených přes externí odkazy.

NAXTER DEV s.r.o.
IČO: 23025077
Zapsaná v obchodním rejstříku vedeném Městským soudem v Praze, oddíl C, vložka 420151
Na Folimance 2155/15, Vinohrady
120 00 Praha 2, Česká republika
E-mail pro soukromí a podporu: android.apps@naxter.cz

Aplikace neumožňuje vytvoření účtu, přihlášení ani nahrávání módů na server provozovatele.

Trevuma nabízí obecné vibrační rutiny pro relaxaci a zvládání stresu. Není zdravotnickým prostředkem a nediagnostikuje, neléčí, nevyléčí ani nepředchází žádnému onemocnění. Nenahrazuje odbornou zdravotní péči. Pro zdravotní radu, diagnózu nebo léčbu se obraťte na kvalifikovaného zdravotnického pracovníka. Pokud jsou vibrace nepříjemné, relaci zastavte.

2. Data zpracovávaná pouze lokálně

Následující data aplikace ukládá do soukromého úložiště Androidu na zařízení. Aplikační kód je neposílá společnosti NAXTER DEV ani je nepřidává do reklamních či analytických událostí:

  • jazyk, vzhled, vybraný mód, délka relace a zvolená globální intenzita;
  • volby pokračování vibrací na pozadí a při vypnuté obrazovce;
  • názvy, časování a intenzity uživatelem vytvořených módů;
  • identifikátory módů označených hvězdičkou; pořadí oblíbených se z těchto označení odvozuje při zobrazení seznamu;
  • identifikátory odemčených vestavěných módů, nejbližší čas dalšího odemčení a přechodný náhodný identifikátor rozpracovaného pokusu;
  • poslední zvolenou délku relace a lokální čas platnosti i přechodný náhodný identifikátor 24hodinového přístupu k vlastní délce;
  • pouze příznak, zda Google Play při poslední úspěšné kontrole potvrdil aktivní Premium, a čas této kontroly. Tyto hodnoty jsou v soukromém DataStore; Trevuma pro svá aplikační data zakazuje cloudovou zálohu i přenos mezi zařízeními.

Nákupní token ani číslo objednávky aplikace nezapisuje do logu a neukládá je na zařízení. Neodesílá je společnosti NAXTER DEV ani žádnému jejímu backendu.

První tři vestavěné módy jsou dostupné bez reklamy a následující zamčený mód lze odemknout ihned po výslovně zvolené odměňované reklamě, která potvrdí odměnu. Tím začne 24hodinový interval před možností odemknout další mód; stejný interval se používá i ve vývojovém sestavení. Možnost vytvářet a používat vlastní módy se zpřístupní až po odemčení všech vestavěných módů. Tyto intervaly a odemčení jsou pouze lokální stav, nikoli účet nebo serverový profil.

Bezplatné předvolby délky relace jsou 5, 10 a 15 minut. Běžně může samostatná odměňovaná reklama po výslovném potvrzení uživatele zpřístupnit vlastní délku 1–60 minut na 24 hodin. Tento lokální přístup používá vlastní čas platnosti a nedokončená nebo předčasně zavřená reklama jej nezaloží. Pokud ale finální výsledek Google UMP je READY a současně canRequestAds() == false, je vlastní délka dostupná bez reklamy a bez odpočtu jen po dobu trvání tohoto stavu soukromí. Čekání, zobrazený formulář, chyba ani nedokončená konfigurace nic neodemknou. Obě cesty jsou oddělené od trvalého odemykání módů.

Trevuma Premium je automaticky obnovované předplatné vedené v Google Play jako jeden produkt se třemi základními tarify na jeden měsíc, tři měsíce a jeden rok. Aplikace nezobrazuje ceny zapsané napevno; aktuální lokalizovanou cenu a podmínky každé nabídky přebírá z Google Play. Aktivní Premium potlačí všechny požadavky na bannerové i odmeňované reklamy a dočasně zpřístupní všechny vestavěné a vlastní módy i vlastní délky relace. Jde o překryv nad bezplatným postupem: nemění odemčené módy, časové intervaly ani odměny z reklam. Po skončení Premium se proto obnoví původní bezplatný stav.

Neověřený stav UNKNOWN ani nákup ve stavu PENDING Premium nezpřístupní a aplikace v těchto stavech nepožaduje reklamy; reklamní požadavky jsou způsobilé pouze při potvrzeném stavu FREE a při splnění ostatních podmínek soukromí a aplikace. Zakoupené Premium se aktivuje pouze tehdy, když již bylo potvrzeno, nebo když klientské potvrzení Googlu uspěje. Zrušení automatického obnovení neruší již zaplacený přístup: zůstane aktivní, dokud Google Play předplatné vrací jako aktivní. Úspěšná kontrola bez vlastněného předplatného odebere uložený příznak Premium; při dočasné chybě kontroly aplikace zachová poslední aktivní stav nejdéle šest hodin od úspěšného potvrzení Googlem. Poté přejde do neověřeného stavu UNKNOWN, který funkce neodemkne ani nepožaduje reklamy.

Aktivní vibrační relace, její časovač a stav motoru jsou provozní informace v zařízení. Relace je nejvýše šedesátiminutová a po smrti procesu se automaticky neobnovuje. Aplikační kód nepoužívá mikrofon, fotoaparát, přesnou polohu, kontakty ani sdílené soubory, neměří ani neodvozuje míru stresu, duševní stav, symptomy nebo diagnózy a tyto údaje nepřidává do reklamních ani analytických událostí. Obecná technická, reklamní a analytická data služeb Google jsou popsána níže.

3. Mobilní hovor, přehrávání zvuku a systémová oprávnění

Na zařízení schopném mobilních hovorů může Trevuma po předchozím vysvětlení požádat o oprávnění READ_PHONE_STATE. Používá je pouze k rozlišení, zda mobilní hovor začíná nebo probíhá, aby aktivní vibrace bezpečně zastavila. Aplikace:

  • nečte ani neukládá telefonní číslo, seznam kontaktů nebo historii hovorů;
  • neposílá stav hovoru společnosti NAXTER DEV, Googlu ani reklamním partnerům;
  • stav sleduje jen po dobu relevantní vibrační relace a po jejím skončení listener odpojí;
  • neobnoví relaci automaticky po skončení hovoru.

Pokud uživatel oprávnění odmítne, Trevuma stav hovoru nečte. Po samostatném varování může uživatel výslovně spustit jednu relaci bez této ochrany; volba se neukládá a při zahájení hovoru se taková relace nemusí automaticky zastavit. Další spuštění znovu nabídne chráněný postup s oprávněním.

Na Androidu 8.0 a novějším Trevuma během aktivní relace z aktivních systémových konfigurací přehrávání používá pouze kategorii zvuku. Díky tomu po přerušení znovu neprosadí vibrace přes aktivní alarm, vyzvánění, hlasovou komunikaci, oznámení nebo neznámý přechodný zvuk. Aplikace zvuk nečte ani nenahrává, nepoužívá identitu přehrávající aplikace, název ani obsah. Odvozený stav se neukládá ani neodesílá a sledování se po skončení relace odpojí.

VIBRATE ovládá vibrační motor. Každá hlavní relace používá viditelné trvalé oznámení s akcí Zastavit. Volitelný běh mimo běžné popředí navíc používá časově omezenou foreground službu a pouze v povolené větvi časově omezený wake lock. Android 13 a novější může vyžádat oprávnění k oznámením. Tyto mechanismy samy nepřenášejí osobní data.

4. Google služby pro soukromí, reklamu, analytiku a předplatné

Reklamy a analytika se v produkční aplikaci smějí použít pouze po dokončení jejich konfigurace. Pokud nelze ověřit požadované volby soukromí, reklamy ani analytika se nespustí. Google Play Billing pracuje odděleně od těchto voleb, aby mohl nabídnout a obnovit předplatné. Aktualizace stavu Google UMP komunikuje se společností Google při spuštění aplikace ještě před případným formulářem nebo reklamním požadavkem.

SlužbaMožná dataÚčel a řízení
Google UMP Volby souhlasu a související technické signály; volba je také uložena lokálně. Zobrazení a správa voleb soukromí pro reklamy a analytiku. Dostupnou volbu lze později změnit v nabídce „Soukromí a reklama“.
Google Mobile Ads Google Mobile Ads SDK 25.4.0 automaticky shromažďuje a sdílí IP adresu (ze které lze odvodit přibližnou polohu), interakce s produktem včetně spuštění aplikace, klepnutí a zhlédnutí videa, diagnostiku a identifikátory zařízení nebo účtu, například App Set ID a případně další identifikátory související s přihlášenými účty v zařízení. Jeden označený banner a odměňované celoobrazovkové reklamy spuštěné pouze po výslovném potvrzení uživatele pro dva oddělené účely: odemčení dalšího módu a 24hodinový přístup k vlastní délce relace. Předčasné zavření nepřinese odměnu. Trevuma ve svém manifestu odstraňuje oprávnění k Android Advertising ID a související Privacy Sandbox oprávnění; zpracování dalších identifikátorů SDK se řídí volbou a režimem Google.
Google Play Billing 9.1.0 Google zpracovává údaje o Google Play účtu, platbě, nákupu a předplatném podle svých podmínek a zásad. Trevuma obdrží lokalizované údaje ProductDetails o nabídkách a stav nákupu včetně nákupního tokenu pouze v paměti běžícího procesu. Zobrazení aktuálních nabídek, nákup a obnovení Premium. Aplikace se dotazuje na nabídky a vlastněná předplatné typu SUBS při startu, v onResume a po ruční volbě Obnovit nákupy. Token odesílá pouze zpět Googlu pro potvrzení nákupu na klientovi. Token ani číslo objednávky neloguje, neukládá a neposílá NAXTER DEV. Neexistuje vlastní billingový backend ani Real-time developer notifications (RTDN).
Firebase Analytics Automatické události používání aplikace, informace o aplikaci, zařízení a operačním systému, přibližná zeměpisná oblast a náhodný identifikátor instalace. Trevuma navíc odesílá bez parametrů pouze události otevření Nastavení, O aplikaci a Voleb soukromí. Měření používání pro zlepšování aplikace. Při startu je sběr vypnutý a zapne se pouze v produkčně nakonfigurovaném sestavení po platném výsledku UMP. Podle základního režimu souhlasu Google aplikace sběr povolí, když jsou všechny čtyři hodnoty udělené, nepoužitelné nebo nenakonfigurované; výslovně odmítnutá, čekající, chybějící nebo poškozená hodnota jej vypne. Premium na analytiku nemá vliv. Aplikace nemá samostatný globální přepínač analytiky; pokud je Analytics ve vydání zapnutá, musí být její sběr v Google Play Data safety deklarován jako povinný. Sběr reklamního ID a signály personalizace jsou v aplikaci standardně vypnuté.

Google může data zpracovávat pro poskytování služby, měření, zabezpečení a prevenci podvodů a podle příslušné volby také pro personalizaci reklamy. Podrobnosti:

5. Katalog dalších aplikací NAXTER DEV

Katalog se nenačítá při spuštění aplikace. Až když uživatel otevře v Nastavení sekci „Další naše aplikace“ a nastane čas další kontroly, Trevuma přes HTTPS vyžádá https://naxter.cz/app/apps.json. Ikony skutečně zobrazovaných položek se následně načítají ze stejné domény. Webový server při spojení technicky obdrží IP adresu, běžná přenosová metadata a obecné označení aplikace a typu požadavku v hlavičce User-Agent. Toto označení je stejné pro všechny instalace používající stejný typ požadavku a není jedinečné pro konkrétního uživatele ani zařízení. Při ověření uložené verze může Trevuma odeslat také serverem dříve vydanou hodnotu ETag v hlavičce If-None-Match.

Server může pro doručení katalogu a ikon, zabezpečení, prevenci zneužití a provozní diagnostiku vytvořit technický přístupový záznam. Ten může obsahovat IP adresu, User-Agent, čas, požadovanou cestu a výsledek požadavku. Trevuma v těchto požadavcích neposílá zvolený ani vlastní vibrační mód, intenzitu či délku relace, oblíbené položky, stav hovoru, reklamní identifikátor ani vlastní uživatelský identifikátor.

Poslední platný katalog, jeho ETag, technické časy posledního pokusu a úspěšného načtení a stažené ikony se ukládají do oddělené mezipaměti v soukromém adresáři bez zálohování. Katalog určuje interval kontroly v rozsahu od jedné minuty do sedmi dnů; chybějící nebo neplatná hodnota znamená dvanáct hodin. Při chybě se zachová poslední platná místní kopie. Ikonová mezipaměť je omezená na 64 souborů a 32 MiB a při nových zápisech se promazává. Data přežijí běžnou aktualizaci, ale odstraní se vymazáním dat aplikace nebo odinstalací a nejsou součástí systémové zálohy ani přenosu mezi zařízeními. Položka katalogu otevře externí Google Play pouze po klepnutí uživatele; Trevuma sama jinou aplikaci automaticky nestahuje ani neinstaluje.

6. Účely, příjemci a přenos

  • Požadované funkce: lokální data jsou zpracována k poskytnutí nastavení, módů, vibrační relace, oblíbených položek a odemykání, které uživatel zvolil.
  • Bezpečnost hovoru: stav hovoru je přístupný pouze po výslovném systémovém oprávnění a jen pro zastavení vibrací.
  • Reklamy a souhlas: kde to vyžadují právní předpisy, Google UMP získává a předává příslušnou volbu. Konkrétní režim reklam určuje Google podle dostupných signálů a svých pravidel.
  • Předplatné: Google Play zobrazuje nabídky, zpracovává platbu a vrací stav potřebný k poskytnutí nebo obnovení Premium.
  • Analytika: probíhá pouze v produkčně nakonfigurovaném sestavení, když ji aktuální platný výsledek UMP dovolí; události zachycené při vypnutém sběru se nezapisují do fronty.
  • Katalog dalších aplikací: doručení obsahu vyžádaného uživatelem, informování o dalších aplikacích NAXTER DEV, zabezpečení, prevence zneužití a provozní diagnostika.

NAXTER DEV osobní data neprodává. Technická síťová data katalogu zpracovává server NAXTER DEV. Další data mohou být zpřístupněna Googlu a jeho dodavatelům nebo reklamním partnerům v rozsahu zvolených a technicky povolených služeb. Mohou být také zpracována, pokud to vyžaduje závazný právní předpis. Názvy ani obsah vlastních módů se těmto poskytovatelům z aplikačního kódu neposílají. NAXTER DEV ani jeho server neobdrží od aplikace nákupní token, číslo objednávky ani platební údaje.

Google a jeho dodavatelé mohou zpracovávat data i mimo Českou republiku a Evropský hospodářský prostor. Podmínky konkrétní služby a zásady Google popisují používané právní mechanismy a ochranná opatření pro mezinárodní přenosy.

7. Uchování a smazání

  • Lokální nastavení, vlastní módy, oblíbené položky a stav odemykání zůstávají v zařízení do jejich smazání, vymazání dat aplikace nebo odinstalace. Vlastní mód lze smazat přímo v aplikaci.
  • Soukromá DataStore cache Premium obsahuje pouze poslední Googlem potvrzený aktivní příznak a čas kontroly. Trevuma zakazuje cloudovou zálohu i přenos této cache mezi zařízeními. Úspěšný prázdný dotaz na vlastněná předplatné nastaví aktivní příznak na nepravdu a aktualizuje čas kontroly; dočasná chyba může poslední ověřený aktivní stav použít nejvýše šest hodin od jeho kontroly. Cache nikdy neobsahuje nákupní token ani číslo objednávky.
  • Místní katalog, jeho metadata a ikony zůstávají do nahrazení novějšími daty, promazání ikonové mezipaměti, vymazání dat aplikace nebo odinstalace.
  • Případné technické serverové záznamy katalogu a ikon se uchovávají pouze po dobu nezbytnou pro doručení obsahu, zabezpečení, prevenci zneužití a provozní diagnostiku.
  • Trevuma zakazuje cloudovou zálohu i přenos svých aplikačních dat mezi zařízeními pomocí systémového Android backup mechanismu.
  • Stav hovoru není po ukončení relace uchován.
  • Dobu uchování dat zpracovaných službami Google určuje Google podle příslušné služby, nastavení a právních povinností. Tato data lze spravovat také pomocí dostupných ovládacích prvků účtu Google.

Protože Trevuma nevytváří účet u NAXTER DEV, nevztahuje se na ni proces smazání aplikačního účtu. Odkaz na kontakt pouze otevře zvolenou externí e-mailovou aplikaci; bez dalšího potvrzení uživatele Trevuma nic neodešle. Po odeslání poskytovatel e-mailu zpracuje adresu odesílatele, obsah zprávy a běžná přenosová metadata podle vlastních podmínek. Pokud nás uživatel kontaktuje, uchováme přijatou komunikaci pouze po dobu potřebnou k vyřízení požadavku a splnění případných právních povinností.

8. Zabezpečení

Lokální data jsou v soukromém aplikačním prostoru chráněném Androidem; zálohy a přenos zařízení jsou vypnuté. Trevuma nemá vlastní backend pro ukládání módů nebo nastavení ani pro ověřování plateb a nepoužívá RTDN. Síťové požadavky Trevumy na server NAXTER DEV se týkají katalogu a ikon popsaných v části 5 a používají HTTPS. Google Mobile Ads podle své dokumentace šifruje přenášená data pomocí TLS. Žádný způsob ukládání ani přenosu však nelze označit za absolutně bezpečný.

9. Děti

Trevuma není navržena jako služba určená dětem a NAXTER DEV přes aplikaci vědomě neshromažďuje jména, e-maily ani jiná uživatelem zadávaná osobní data dětí. Cílové věkové skupiny a odpovídající nastavení reklamy musí být před každým produkčním vydáním pravdivě zvoleny v Google Play a AdMob. Pokud by cílová skupina zahrnovala děti, musí být před distribucí zavedena všechna další opatření Google Play Families a příslušných právních předpisů, včetně věkově vhodných reklam a případného neutrálního věkového filtru.

10. Volby soukromí a práva

Pokud je formulář dostupný, volby Google lze znovu otevřít v aplikaci přes Nastavení → Soukromí a reklama. Systémová oprávnění lze změnit v nastavení Androidu. Uživatel může smazat vlastní mód, vymazat všechna lokální data aplikace nebo aplikaci odinstalovat.

V dialogu Premium lze ručně obnovit nákupy nebo otevřít správu předplatného v Google Play. Odinstalace Trevumy sama předplatné neruší.

Podle použitelných právních předpisů může mít uživatel právo na přístup, opravu, výmaz, omezení nebo námitku proti zpracování a na přenositelnost dat, případně právo odvolat souhlas a podat stížnost u příslušného dozorového úřadu. Požadavek lze poslat na kontakt níže. Pokud se týká dat zpracovávaných samostatně Googlem, mohou být potřeba také ovládací prvky nebo kontakt společnosti Google.

11. Kontakt a změny zásad

Dotazy a žádosti týkající se soukromí posílejte na android.apps@naxter.cz. Klepnutí pouze připraví zprávu v externí e-mailové aplikaci a uživatel ji musí sám potvrdit. Externí odkazy v těchto zásadách se otevírají mimo Trevumu; cílový web a poskytovatel připojení mohou zpracovat IP adresu, údaje prohlížeče a další běžná síťová metadata podle svých zásad. Zásady můžeme aktualizovat při změně aplikace, poskytovatelů nebo právních požadavků. Aktuální číslo verze a datum účinnosti budou vždy uvedeny v záhlaví této stránky.

Trevuma Privacy Policy

In short: Trevuma has no user accounts and no publisher server profile. Custom mode names and content, favorites, settings, and unlock state remain in the app's private storage on the phone. When Google UMP is configured, the app updates the privacy-choice status at startup; under the current valid result, it may then use Google Mobile Ads (a banner and explicitly requested rewarded ads for the two purposes described below) and Firebase Analytics. Analytics has no separate global switch in the app. Google Play Billing provides Premium subscription offers, purchases, and restoration; NAXTER DEV does not operate a payment-verification server. These services may process the data described below. The catalogue of other apps is loaded from the NAXTER DEV server only after the user opens the corresponding section.

  1. 1. Controller and scope
  2. 2. Local data
  3. 3. Calls, audio playback, and permissions
  4. 4. Google services
  5. 5. Catalogue of other apps
  6. 6. Purposes, recipients, and transfers
  7. 7. Retention and deletion
  8. 8. Security
  9. 9. Children
  10. 10. Choices and rights
  11. 11. Contact and changes

1. Controller and scope

This policy applies to the Trevuma Android application. It does not cover the content of other websites opened through external links.

NAXTER DEV s.r.o.
Company ID: 23025077
Registered in the Commercial Register maintained by the Municipal Court in Prague, Section C, File 420151
Na Folimance 2155/15, Vinohrady
120 00 Prague 2, Czech Republic
Privacy and support email: android.apps@naxter.cz

The app does not offer account creation or sign-in and does not upload modes to a server operated by the publisher.

Trevuma offers general vibration routines for relaxation and stress management. It is not a medical device and does not diagnose, treat, cure, or prevent any medical condition. It is not a substitute for professional healthcare. Consult a qualified healthcare professional for medical advice, diagnosis, or treatment. Stop the session if the vibration feels uncomfortable.

2. Data processed only locally

The app stores the following data in Android's private app storage on the device. The application code does not send it to NAXTER DEV or add it to advertising or analytics events:

  • language, appearance, selected mode, session duration, and selected global intensity;
  • the choices to continue vibration in the background or with the screen off;
  • names, timing, and intensity of user-created modes;
  • identifiers of starred modes; favorite-first presentation is derived from those identifiers when the list is shown;
  • identifiers of unlocked built-in modes, the earliest next unlock time, and a temporary random identifier for an attempt in progress;
  • the last selected session duration, plus the local expiry time and a temporary random identifier for 24-hour custom-duration access;
  • only whether Google Play confirmed active Premium during the last successful check and the time of that check. These values are kept in a private DataStore; Trevuma disables cloud backup and device-to-device transfer for its app data.

The app does not log or persist the purchase token or order ID on the device. It sends neither of them to NAXTER DEV or any publisher backend.

The first three built-in modes are available without an ad, and the next locked mode can be unlocked immediately through an explicitly selected rewarded ad that confirms the reward. This starts the 24-hour interval before the next mode can be unlocked; the same interval applies in every build. The ability to create and use custom modes becomes available after all built-in modes are unlocked. These intervals and unlocks are local state, not an account or server profile.

The free session-duration presets are 5, 10, and 15 minutes. Normally, after the user's explicit confirmation, a separate rewarded ad can make custom durations from 1 to 60 minutes available for 24 hours. This local access has its own expiry; an incomplete or early-closed ad does not grant it. If the final Google UMP result is READY while canRequestAds() == false, custom duration is instead available without an ad and without a countdown, only while that privacy state remains in effect. Pending, form, error, and incomplete-configuration states do not unlock it. Both paths are separate from permanent mode unlocking.

Trevuma Premium is an auto-renewing subscription represented in Google Play by one product with three base plans for one month, three months, and one year. The app does not display hard-coded prices; it obtains the current localized price and terms for every offer from Google Play. Active Premium suppresses every banner and rewarded-ad request and temporarily makes all built-in and custom modes and custom session durations available. This is an overlay on free progression: it does not modify unlocked modes, cooldowns, or ad rewards. When Premium ends, the preserved free state therefore becomes effective again.

Neither an unverified UNKNOWN state nor a purchase in PENDING state grants Premium, and the app makes no ad requests in those states; ad requests are eligible only in confirmed FREE state and when the other app and privacy conditions are met. Purchased Premium becomes active only if it was already acknowledged or the client acknowledgement to Google succeeds. Cancelling auto-renewal does not end already-paid access: it remains active while Google Play still returns the subscription as active. A successful check that returns no owned subscription removes the cached Premium flag; a temporary check error preserves the last active state for no more than six hours after it was successfully confirmed by Google. It then changes to the unverified UNKNOWN state, which neither unlocks features nor requests ads.

The active vibration session, its timer, and motor state are operational information on the device. A session is capped at sixty minutes and does not restart automatically after process death. The application code does not use the microphone, camera, precise location, contacts, or shared files, does not measure or infer stress level, mental state, symptoms, or diagnoses, and does not add this information to advertising or analytics events. General technical, advertising, and analytics data processed by Google services is described below.

3. Cellular calls, audio playback, and system permissions

On a device capable of cellular calls, Trevuma may request READ_PHONE_STATE after showing an explanation. It uses the permission only to determine whether a cellular call is starting or active so that it can safely stop vibration. The app:

  • does not read or store a phone number, contacts, or call history;
  • does not send call state to NAXTER DEV, Google, or advertising partners;
  • observes state only during the relevant vibration session and unregisters the listener afterward;
  • does not automatically resume a session after a call ends.

If the user denies the permission, Trevuma does not read call state. After a separate warning, the user may expressly start one session without this protection; the choice is not persisted, and that session may not stop automatically when a call starts. The next start offers the protected permission flow again.

On Android 8.0 and later, during an active session Trevuma uses only the audio-usage category from active system playback configurations. This prevents it from reasserting vibration over an active alarm, ringtone, voice communication, notification, or unknown transient sound after an interruption. The app does not read or record audio and does not use the playing app's identity, title, or content. The derived state is neither stored nor transmitted, and observation is removed when the session ends.

VIBRATE controls the vibration motor. Every main session uses a visible ongoing notification with a Stop action. Optional operation outside the normal foreground additionally uses a time-limited foreground service and a time-limited wake lock only in the enabled branch. Android 13 and later may request notification permission. These mechanisms do not themselves transmit personal data.

4. Google services for privacy, advertising, analytics, and subscriptions

Ads and analytics may be used in the production app only after their configuration is complete. If the required privacy choices cannot be verified, ads and analytics remain disabled. Google Play Billing operates separately from those choices so that it can offer and restore a subscription. A Google UMP status update communicates with Google when the app starts, before any optional form or advertising request.

ServicePossible dataPurpose and control
Google UMP Consent choices and related technical signals; the choice is also stored locally. Displays and manages privacy choices for ads and analytics. When available, the choice can be changed later under “Privacy and ads.”
Google Mobile Ads Google Mobile Ads SDK 25.4.0 automatically collects and shares the IP address (which may derive approximate location), product interactions including app launch, taps and video views, diagnostics, and device or account identifiers such as App Set ID and, where applicable, other identifiers related to signed-in accounts on the device. One labeled banner and rewarded full-screen ads launched only after the user explicitly confirms one of two separate purposes: unlocking the next mode or obtaining 24-hour access to custom session durations. Closing early gives no reward. Trevuma removes the Android Advertising ID and related Privacy Sandbox permissions from its manifest; processing of other SDK identifiers depends on Google's mode and the applicable choice.
Google Play Billing 9.1.0 Google processes Google Play account, payment, purchase, and subscription data under its terms and policies. Trevuma receives localized offer ProductDetails and purchase status, including the purchase token, only in running-process memory. Displaying current offers, purchasing, and restoring Premium. The app queries offers and owned SUBS purchases at startup, in onResume, and when the user manually selects Restore purchases. It sends the token only back to Google for client-side purchase acknowledgement. It neither logs nor persists the token or order ID and does not send either to NAXTER DEV. There is no publisher billing backend or Real-time developer notifications (RTDN).
Firebase Analytics Automatically collected app-use events, app, device and operating-system information, approximate geography, and a random app-instance identifier. Trevuma additionally sends only parameter-free events for opening Settings, About, and Privacy options. Usage measurement to improve the app. Collection is off at process start and is enabled only in a production-configured build after a valid UMP result. Under Google basic consent mode, the app enables collection when all four values are granted, not applicable, or not configured; an explicitly denied, pending, missing, or malformed value disables it. Premium does not affect Analytics. The app has no separate global analytics switch; when Analytics is enabled in a release, its collection must be declared as required in Google Play Data safety. Advertising ID collection and personalization signals are disabled by default in the app.

Google may process information to provide and measure services, secure them, prevent fraud and abuse, and, depending on the applicable choice, personalize advertising. For details, see:

5. NAXTER DEV catalogue of other apps

The catalogue is not loaded when the app starts. Only when the user opens “More apps from us” in Settings and another check is due does Trevuma request https://naxter.cz/app/apps.json over HTTPS. Icons for entries actually displayed are then loaded from the same domain. During the connection, the web server technically receives the IP address, ordinary transmission metadata, and a general indication of the app and request type in the User-Agent header. This label is the same across installations using the same request type and is not unique to a particular user or device. When validating a stored version, Trevuma may also send a server-issued ETag value in the If-None-Match header.

The server may create a technical access record to deliver the catalogue and icons, maintain security, prevent abuse, and perform operational diagnostics. Such a record may contain the IP address, User-Agent, time, requested path, and request outcome. Trevuma does not include the selected or a custom vibration mode, intensity or session duration, favourites, call state, an advertising identifier, or a custom user identifier in these requests.

The last valid catalogue, its ETag, technical timestamps of the last attempt and successful fetch, and downloaded icons are kept in a separate cache in a private, non-backed-up directory. The catalogue sets a check interval from one minute to seven days; a missing or invalid value means twelve hours. On failure, the last valid local copy is kept. The icon cache is limited to 64 files and 32 MiB and is pruned as new files are written. The data survives an ordinary update but is removed when app data is cleared or the app is uninstalled, and it is excluded from system backup and device-to-device transfer. A catalogue item opens external Google Play only after the user taps it; Trevuma does not automatically download or install another app.

6. Purposes, recipients, and transfers

  • Requested functionality: local data is processed to provide the settings, modes, vibration session, favorites, and unlocking selected by the user.
  • Call safety: call state is accessed only after an explicit system permission and solely to stop vibration.
  • Ads and consent: where required by law, Google UMP collects and communicates the applicable choice. Google determines the particular ad-serving mode from available signals and its rules.
  • Subscription: Google Play displays offers, processes payment, and returns the status needed to grant or restore Premium.
  • Analytics: processing takes place only in a production-configured build when the current valid UMP result allows it; events seen while collection is off are not queued.
  • Catalogue of other apps: delivering content requested by the user, informing users about other NAXTER DEV apps, security, abuse prevention, and operational diagnostics.

NAXTER DEV does not sell personal data. Technical catalogue network information is processed by the NAXTER DEV server. Other data may be received by Google and its providers or advertising partners to the extent required by the selected and technically permitted services. Data may also be processed where binding law requires it. The application code does not send custom mode names or content to those providers. NAXTER DEV and its server do not receive a purchase token, order ID, or payment data from the app.

Google and its providers may process data outside the Czech Republic and the European Economic Area. The applicable service terms and Google privacy documentation describe the legal mechanisms and safeguards used for international transfers.

7. Retention and deletion

  • Local settings, custom modes, favorites, and unlock state remain on the device until deleted, app data is cleared, or the app is uninstalled. A custom mode can be deleted in the app.
  • The private Premium DataStore cache contains only the last active flag confirmed by Google and the check time. Trevuma disables cloud backup and device-to-device transfer for this cache. A successful empty owned- subscription query sets the active flag to false and updates the check time; after a temporary failure the last verified active state may be used for no more than six hours from that check. The cache never contains a purchase token or order ID.
  • The local catalogue, its metadata, and icons remain until replaced by newer data, pruned from the icon cache, app data is cleared, or the app is uninstalled.
  • Any technical server records for catalogue and icon requests are retained only as long as necessary for content delivery, security, abuse prevention, and operational diagnostics.
  • Trevuma disables Android cloud backup and device-to-device transfer for its application data.
  • Call state is not retained after the session ends.
  • Google determines retention for information processed by its services according to the service, settings, and legal obligations. Users can also use available Google Account data controls.

Trevuma does not create a NAXTER DEV account, so the app-account deletion process does not apply. The contact link only opens the selected external email app; Trevuma sends nothing until the user confirms it there. Once sent, the email provider processes the sender address, message content, and ordinary transmission metadata under its own terms. If a user contacts us, we retain the received communication only as long as needed to handle the request and meet any applicable legal obligations.

8. Security

Local data is kept in private app storage protected by Android; backup and device transfer are disabled. Trevuma has no publisher backend for mode or settings storage or payment verification and does not use RTDN. Trevuma's network requests to the NAXTER DEV server concern the catalogue and icons described in section 5 and use HTTPS. According to Google's documentation, Google Mobile Ads encrypts data in transit using TLS. No storage or transmission method can be described as absolutely secure.

9. Children

Trevuma is not designed as a child-directed service, and NAXTER DEV does not knowingly collect names, email addresses, or other directly submitted personal data from children through the app. Target age groups and the corresponding advertising treatment must be declared accurately in Google Play and AdMob before each production release. If the target audience includes children, all additional Google Play Families and applicable legal safeguards must be implemented before distribution, including age-appropriate ads and a neutral age screen where required.

10. Privacy choices and rights

When the form is available, Google choices can be reopened in the app under Settings → Privacy and ads. System permissions can be changed in Android settings. A user can delete a custom mode, clear all local app data, or uninstall the app.

The Premium dialog can manually restore purchases or open subscription management in Google Play. Uninstalling Trevuma does not itself cancel the subscription.

Depending on applicable law, users may have rights of access, rectification, erasure, restriction, objection, and portability, as well as the right to withdraw consent and complain to a supervisory authority. Requests can be sent to the contact below. If a request concerns data processed independently by Google, Google's controls or contact channels may also be required.

11. Contact and policy changes

Send privacy questions and requests to android.apps@naxter.cz. Tapping the link only prepares a message in an external email app and the user must confirm sending it. External links in this policy open outside Trevuma; the destination and connectivity provider may process the IP address, browser information, and ordinary network metadata under their own policies. We may update this policy when the app, providers, or legal requirements change. The current policy version and effective date will always appear in the header of this page.