Política de privacidad de Glyphweaver
Privacy Policy — Glyphweaver
Effective date: 2026-04-18
Applies to: Glyphweaver mobile application (Android, iOS) and any future desktop ports.
Summary
Glyphweaver is a single-purchase premium mobile game. We do not collect personal data, we do not run analytics on you, we do not run ads, and we do not sell anything beyond the game itself.
What we collect
Nothing. No accounts, no email, no device identifiers, no IP logging, no behavioural analytics, no crash telemetry by default.
If a future versión adds opt-in crash reporting (Sentry, with no PII), it will be:
- Off by default. You will see a clearly labelled toggle in Settings.
- Local before transmission. Crash reports stay on your device until you explicitly enable upload.
- Contains no personal data, save data, or in-game state. Only stack traces and OS/device class strings.
What we store
The game stores save data on your device only:
meta.json— Echoes balance, Loom unlocks, NG+ tier, lifetime stat counters (boss kills, biomes visited, etc.).affinity.json— NPC affinity scores.mastery.json— Per-Weaver Mastery XP.achievements.json— Unlocked achievement ids.settings.json— Your colour palette, text scale, audio volumes, accessibility toggles.daily.json— Daily Run history.heat.json— Pact of Punishment selections.
These files live in the OS-private application directory (getApplicationDocumentsDirectory() on Android / iOS). They are not synced to a cloud, not transmitted to us, and not readable by other apps.
You can wipe all of them at any time via Settings → RESET SAVE. Settings and Heat preferences survive a save reset (they are user choices, not earned progress).
What we do NOT do
- We do not show ads. We do not integrate any ad SDK.
- We do not offer in-app purchases. There is one purchase: the game itself, on the App Store / Play Store.
- We do not include a battle pass, season pass, or paid DLC.
- We do not require an account, login, or network connection to play the single-player campaign.
- We do not include a tracking SDK (Firebase Analytics, Mixpanel, Amplitude, AppsFlyer, etc.).
- We do not include attribution SDKs (Facebook Audience Network, etc.).
- We do not read your contacts, location, photos, microphone, camera, files, or any other resource not strictly required for gameplay.
The Android manifest declares zero runtime permissions beyond the implicit text-process query that ships with every Flutter app.
Children
Glyphweaver does not knowingly collect data from children under 13 (or the equivalent minimum age in your jurisdiction). We do not collect data from anyone, of any age.
Online play (future)
If a future versión adds the planned PvP «Glyph Duels» mode, that mode will require:
- A platform login (Apple, Google, email, or guest) to identify your match opponent.
- A connection to our match server to relay the move stream and validate the duel outcome.
The single-player campaign will remain fully playable offline, forever.
Contact
Questions or concerns: write to the email address listed on the store page.
Changes
If this policy ever changes (it should not, but we list it here for completeness), you will see the new versión date at the top of this document. The in-app About screen always shows the current versión.
