🚀 Public Beta — Join the people taking back control of their personal information.

Your information belongs to you.

Here is exactly what we store, what we cannot read, and what happens when you share.

The core principle: Private data is encrypted in your browser before it reaches our servers. We store ciphertext. We hold no decryption key. We cannot read your private information — not under legal pressure, not under a data breach, not ever. Only you can decrypt it.

What we store

  • Your email address — used for authentication only (magic link login)
  • Public resources — information you choose to make publicly visible (stored as plaintext, by design)
  • Private and shared resources — stored as AES-256-GCM ciphertext; we cannot read it
  • Grant metadata — which share links you created, their expiry, access count; not the content
  • Access logs — who accessed which resource and when; visible to you in the dashboard

What we cannot read

  • Your encryption keys — generated in your browser, never sent to our servers
  • Any private or shared resource — we store only the encrypted version
  • Your share link tokens — stored as HMAC-SHA256 hashes; we cannot reverse them

This is enforced at the server level — our API rejects any attempt to store non-public data without client-side encryption. There is no plaintext fallback.

How encryption works

When you save private information:

  1. Your browser generates an ECDH P-256 key pair from your BIP-39 mnemonic phrase
  2. The data is encrypted with AES-256-GCM before leaving your device
  3. Only the ciphertext is sent to our server
  4. Decryption requires your mnemonic — which we never receive

Your 12-word recovery phrase is the only way to decrypt your private data. Keep it safe. If you lose it and clear your browser storage, the data is unrecoverable — by you or by us.

Access logs

Every time someone accesses a resource through a share link, we record it: the link used, the resource accessed, and the timestamp. You can see the full log in your dashboard at any time. Logs are never deleted. This is intentional — it is your audit trail.

Your rights

  • Access — all your data is visible in the dashboard and exportable via API
  • Deletion — you can delete any resource or request full account deletion
  • Revocation — you can revoke any share link instantly; access stops immediately
  • Portability — all resources are accessible as JSON
  • Transparency — access logs show you exactly who accessed your data and when

Medical and sensitive information

Blood type, allergies, medications, and emergency contacts are stored with "granted" visibility by default — accessible only through share links you explicitly create. You can choose to make specific fields public (for example, blood type visible to emergency responders) at your own discretion. All non-public medical data is client-side encrypted. This data may be considered sensitive personal data under LGPD and GDPR.

Third-party services

  • Brevo — transactional email for login codes (receives your email address)
  • Stripe — payment processing for paid numbers (handles card data directly; we never see it)
  • Umami — self-hosted, cookie-free analytics (no personal data, no cross-site tracking)

Known limitations

  • If you lose your recovery phrase and clear your browser, encrypted data cannot be recovered by anyone
  • Public resources are visible to anyone who knows your number URL
  • Share link URLs grant access to whoever holds them — treat them like keys
  • We are a small team; we cannot guarantee the same uptime as large platforms

Data retention

  • Account data: retained while active
  • Access logs: retained indefinitely (your audit trail)
  • Free numbers: deactivated after 30 days + 30-day grace period
  • Deleted resources: removable on request

Contact

For privacy questions or data deletion requests: privacy@mynumber.is

Last updated: August 2026