Entegrity is a secret-sharing game hosted at entegrity.gg. The short version: we collect almost nothing, because there's almost nothing to collect.
You upload a photo or write a message. It gets encrypted in your browser and turned into a shareable link. The recipient plays a 5-level game to unlock it. That's the whole product.
Entegrity has no accounts, no logins, and no analytics SDKs.
localStorage to remember in-progress game state on your own device.To make share links short and to support auto-expiry, Entegrity stores encrypted payloads in a Supabase database. What lives there is strictly the AES-256-GCM ciphertext — never the decryption key, never the original photo or text. Because the key only exists inside the recipient's share link, neither we nor Supabase can read your secret. Stored payloads are automatically deleted after their expiry window.
Like any website, our static hosting provider and Supabase automatically process standard HTTP request metadata (IP, user agent, referrer, timestamp) to deliver the service. We do not aggregate, store, or analyze this ourselves.
We do not share personal data with third parties, and there are no ad networks, analytics vendors, or trackers embedded in Entegrity. The only external services Entegrity relies on are:
Entegrity is a cartoon platformer suitable for general audiences. We do not knowingly collect personal information from anyone, including children.
Because we do not store personal data, there is nothing for us to access, export, or delete on your behalf. To "delete" a secret you've shared, simply stop sharing the link — the encrypted payload only exists wherever that link exists.
All encryption uses the browser's Web Crypto API. The source code is open and auditable on GitHub. No cryptographic system is perfect; share sensitive secrets at your own discretion.
We may update this policy. Material changes will be reflected by updating the date above.
Questions? Open an issue on the GitHub repo.
← Back to Entegrity