Nuvelz is a reference app built from game wikis: 19 games, 36,744 entries (items, bosses, enemies, locations, NPCs, recipes). The entry text ships inside the app and is read from your device's own storage. No account, email, or password is required to use Nuvelz, and there is nothing to sign in to.
Nuvelz collects no personal data. It can send anonymous usage counts — but only if you switch that on, and it is off until you do. The section below says exactly what one of those messages contains and what it can never contain.
The first time you open Nuvelz you are asked once whether you want to share anonymous usage counts, with two answers: Share or Not now. You can change that answer at any time in Settings. While it is off, the app sends nothing at all — not a single request goes to us. Switching it off does more than stop the next message: sending stops immediately, and any events already queued but not yet sent are thrown away — that queue lives in memory and is never written to disk, so nothing waits there to be sent later. Nothing else in the app depends on your answer; every feature works the same either way.
With it on, the app sends short, self-contained messages. This is the complete list of what one can contain:
pageid and its type (item, boss, enemy, location, NPC, recipe).And this is what is never in one, in any form:
Because there is no identifier of any kind, two messages from the same phone cannot be told apart from two messages from two different phones — not by us, and not by anyone reading the data. There is no profile, no history and no "you" in it.
This part matters, so it is written out plainly: no message is ever stored. The receiving endpoint does one thing — it increments a daily total (for example "Dark Souls III opened: 412 times today"; "entry pageid 8891 viewed: 27 times today") — and then discards the request. There is no event log, no database of individual messages, no raw table, nothing to go back and read line by line.
Your IP address is not written anywhere. As with any internet request it is momentarily visible to the machine receiving it, but it is not logged, not stored, not attached to the counters and not used to distinguish one sender from another. What survives the request is a set of numbers with no sender attached to them.
We do this for one reason: to find out which games and which entries people actually use, so the next update improves the parts that matter.
The data described above is not shared with any third party, is not used for advertising or ad measurement, and is never combined with data from other apps, websites or data brokers to identify or follow you. There is no ad SDK, no analytics SDK, no crash-reporting SDK and no third-party analytics provider in Nuvelz — the sending code is our own and its complete output is the list above. Nuvelz does not track you, and for that reason it does not show the App Tracking Transparency permission prompt.
https://<game>.fandom.com/wiki/Special:FilePath/<file-name>?width=<width>. There are 12 distinct fandom.com subdomains in total. As with any internet request, this exposes your IP address and your device's user-agent string to Fandom, and that request lands in Fandom's own logs; we never see it and nothing comes back to us. Once downloaded, images are held in your device's own disk cache and are not requested again. This is on by default; you can turn it off with Settings → Show game images. With it off, not a single request goes to Fandom and the app runs entirely on text.https://erenn0989.github.io/nuvelz/kill-switch.json. This request is made at most once every 6 hours, at app launch (at most four requests per device per day); the answer is stored on the device, the last known state is used when there is no network, and launch never waits on it. The request only downloads: nothing about you is put in its body, and it carries no query parameter, cookie or identifier. The file is hosted by GitHub Pages, so as with any internet request your IP address and user-agent are visible to GitHub, and that request lands in GitHub's own logs (GitHub privacy statement). This flag can only turn images off; it cannot turn on something you switched off.https://analytics.erentutgun.com/e. That address is ours, not a third party's: it runs on the developer's own domain, and it is the only endpoint in this list that we operate. Fandom and GitHub above are outside companies; this one is not, so sending to it is not sharing your data with anyone else. If usage sharing is off, this request does not exist.Everything below stays in your device's own storage only and is never sent anywhere. There is no sync, no backup of it on our side, and no export. This is the complete list of what the app writes to disk:
To erase all of it, delete the app; it all goes with it. We hold no copy, because none of it ever reaches us. For the same reason, deleting the app is irreversible for your notes — nothing can restore them.
Your device language setting is read so the app can open in the right language. That read stays on the device; the language the app ended up running in is included in a usage message only if you turned usage sharing on.
We do not collect your name, email, phone, address, location, contacts, photos, payment information, health data, or any other sensitive personal data. We use no advertising trackers and no third-party analytics SDK, we do not access the advertising identifier (IDFA), we do not track you across other apps or websites, and we neither sell nor share any data with anyone. Nuvelz has no in-app purchases and no subscriptions; there is nothing to buy inside it, so no payment ever passes through the app.
Images load from Fandom (Fandom, Inc.) servers; those requests are governed by that company's own privacy policy: fandom.com/privacy-policy. We have no partnership, agreement or data-sharing arrangement with Fandom; the app simply requests a publicly available image URL. If you would rather those requests never happen, turn images off in Settings. The image flag file sits on GitHub Pages (GitHub, Inc.); that request is likewise covered by that company's privacy statement. No other third-party SDK, ad network or analytics provider is used, and the anonymous usage counts are not passed on to anyone.
Nuvelz is not directed at children and knowingly collects no personal data from anyone, of any age.
The text content in the app is derived, restructured and condensed from game wikis; the source is licensed under Creative Commons BY-SA 3.0 (license text). Every entry carries a link to the source wiki and to the exact revision it was derived from; the list of contributors is in that page's history. Game images belong to their respective rights holders and are loaded from the source wiki as described above. Nuvelz is unofficial; it is not affiliated with, endorsed or sponsored by the games' publishers. All game names and marks are trademarks of their respective owners. See the Terms of Use for the terms you accept by using the app.
If this policy changes, the "last updated" date above changes and the new text is published at this address.
Everything of yours — your library, notes, saved entries and marks — is on your device and under your control; we hold no copy, so there is no record of yours for us to hand over or correct.
We will not pretend otherwise about the usage counts: an individual deletion request cannot be honoured, because there is no "you" in the data to delete. The messages are never stored, they carry no identifier, and what remains is a daily total that your contribution cannot be separated back out of. What you can do is decisive in the other direction: turning usage sharing off in Settings stops sending immediately, and discards anything still queued. You can also stop the image requests entirely in Settings, and remove all local data by deleting the app.
Questions: nuvelzapp@gmail.com