Privacy Policy

Last updated: January 27, 2026

1. Information We Collect

When you use Zi.Ink, we collect the following information:

  • Account Information: When you sign in with Google, we collect your email address, name, and profile picture.
  • URL Data: We store the original URLs you shorten and the custom slugs you create.
  • Analytics Data: We collect click data including timestamp, country, city, device type, browser, and referrer.
  • Technical Data: IP addresses, user agents, and request headers are processed for analytics.
  • API Keys (Pro & Enterprise): API keys are stored in hashed form using SHA-256.
  • Password Protection (Enterprise): Link passwords are hashed with SHA-256 and never stored in plain text.

2. How We Use Your Information

  • Provide and maintain the URL shortening service
  • Track analytics for your shortened links
  • Improve our service and develop new features
  • Communicate with you about service updates
  • Prevent fraud and ensure security

3. Data Storage and Security

  • Database: Link data stored in Cloudflare D1
  • Cache: Temporary data in Cloudflare KV for fast redirects
  • Analytics: Click data in Cloudflare Analytics Engine
  • Encryption: All data transmitted over HTTPS
  • Authentication: OAuth 2.0 via Google with JWT tokens

4. Data Sharing

We do not sell your personal information. We may share data with:

  • Service Providers: Cloudflare (hosting), Google (authentication)
  • Legal Requirements: When required by law or to protect our rights

5. Your Rights

  • Access your personal data
  • Delete your account and all associated data
  • Export your link data
  • Opt-out of analytics tracking

6. Cookies and Tracking

We use cookies for authentication (JWT token). We do not use third-party tracking cookies.

7. Children's Privacy

Our service is not intended for users under 13 years of age.

8. Changes to This Policy

We may update this policy. Continued use of the service constitutes acceptance of changes.

9. Contact Us

For privacy questions or data requests, please contact us through our support channels.