Privacy Policy
Last updated: June 2026
npccard.com is designed to be privacy-first. Here's exactly what happens with your data.
What signals we read
When you click "Reveal my NPC," your browser temporarily reads: your approximate city and country (via a free IP geolocation API), your browser language, your local time, your device type and operating system, and whether you prefer dark mode. These signals are used once to generate your character and are never sent to any server.
What we store
Nothing on our servers. Your NPC character is generated entirely in your browser. The only data saved is on your own device: your theme preference (light/dark) in localStorage, and your cookie consent choice.
Analytics & ads
If you accept the consent banner, we use Google Analytics (GA4) to understand usage patterns. We may display Google AdSense ads. Neither collects personally identifying information. If you decline, no analytics or ads run.
Shared links
When you share your NPC, the URL contains a seed number and optional avatar customization parameters. This seed is a hash of your browser signals — it cannot be reversed to identify you. Anyone with the link sees the same character.
Contact
Questions about this policy? Open an issue on GitHub.