Privacy Policy

Last updated: November 3, 2025

Introduction

Ziglink ("we", "our", or "us") operates ziglink.app, zigl.ink, and viaqr.io (collectively, the "Service"). This Privacy Policy explains how we collect, use, disclose, and protect your information when you use our Service.

By using the Service, you agree to the collection and use of information in accordance with this policy. If you do not agree with our policies and practices, please do not use our Service.

Information We Collect

Account Information

When you create an account, we collect:

  • Your GitHub username and profile information (via OAuth)
  • Your email address (from your GitHub account)
  • Account creation date and subscription tier

Link Data

When you create and manage links, we collect:

  • Original destination URLs and short link codes
  • Routing rules you configure (geo-location, device, time-based, custom rules)
  • Link metadata (titles, descriptions, Open Graph tags)
  • QR code generation data
  • Password hashes (if you enable password protection)
  • Expiration dates and settings

Analytics Data

When someone clicks your short links, we collect minimal analytics data:

  • Click timestamp - When the link was clicked
  • Country - Derived from IP address for geo-routing (we do NOT store IP addresses)
  • Device type - Mobile, tablet, or desktop
  • Browser type - Chrome, Safari, Firefox, etc.
  • Referrer - Where the click came from (if available)
  • Rule execution data - Which routing rule matched (if any)
  • QR code flag - Whether the click came from viaqr.io (QR code) or zigl.ink (regular link)

We do NOT collect or store: Full IP addresses, precise location data, user identifiers, cookies for end users, or any personally identifiable information about people who click your links.

Payment Information

We use Stripe for payment processing. We do NOT store your credit card information. Stripe collects and processes:

  • Billing name and address
  • Payment method details
  • Transaction history

Please review Stripe's Privacy Policy for details on how they handle your payment data.

Usage Data

We automatically collect certain information when you use the Service:

  • Pages visited and features used
  • Session duration and frequency
  • Errors and performance metrics

How We Use Your Information

To Provide the Service

  • Create and manage your account
  • Generate and route short links based on your rules
  • Track analytics for your links
  • Process payments and manage subscriptions
  • Provide customer support

To Improve the Service

  • Analyze usage patterns to improve features
  • Monitor performance and fix bugs
  • Develop new features based on user needs

To Communicate with You

  • Send service-related notifications (e.g., quota warnings, billing issues)
  • Respond to your support requests
  • Send product updates and feature announcements (you can opt out)

Data Sharing and Disclosure

We Do NOT Sell Your Data

We do not sell, rent, or trade your personal information to third parties for marketing purposes. Period.

Service Providers

We share data with trusted third-party service providers who help us operate:

  • Cloudflare - Infrastructure and edge computing (hosting, DNS, CDN)
  • Stripe - Payment processing
  • GitHub - Authentication (OAuth)

These providers are contractually obligated to protect your data and may only use it to provide services to us.

Legal Requirements

We may disclose your information if required to do so by law or in response to:

  • Valid legal processes (subpoena, court order, search warrant)
  • Requests from law enforcement or government authorities
  • Protection of our rights, property, or safety
  • Prevention of fraud or abuse

Business Transfers

If Ziglink is involved in a merger, acquisition, or sale of assets, your information may be transferred. We will notify you via email and/or prominent notice on our Service before your data is transferred and becomes subject to a different privacy policy.

Data Retention

Account Data

We retain your account information for as long as your account is active. If you delete your account, we will delete your personal data within 30 days, except where we're legally required to retain it.

Analytics Data

  • Active links: Analytics data is retained indefinitely while the link is active or archived.
  • Deleted links: When you permanently delete a link, all associated analytics data is deleted within 7 days.
  • Archived links: Analytics data is preserved when you archive a link. You can restore the link or permanently delete it anytime.

Backup Data

Data in backups may persist for up to 90 days after deletion but is not accessible or used except for disaster recovery.

Data Security

We implement industry-standard security measures to protect your data:

  • Encryption in transit: All data transmitted over HTTPS/TLS
  • Encryption at rest: Sensitive data (passwords, session tokens) is encrypted
  • Access controls: Limited employee access with role-based permissions
  • Regular security audits: Monitoring and vulnerability scanning
  • Edge infrastructure: DDoS protection and automatic failover

However, no method of transmission or storage is 100% secure. While we strive to protect your data, we cannot guarantee absolute security.

Your Rights and Choices

Access and Portability

You can access and download your data anytime through your dashboard. For a complete data export, contact support@ziglink.app.

Correction and Deletion

  • Update your profile information in account settings
  • Delete individual links through the dashboard
  • Delete your entire account (Settings → Delete Account)

Marketing Communications

You can opt out of marketing emails by clicking "Unsubscribe" in any marketing email. You will still receive essential service notifications (billing, security alerts).

Do Not Track

We do not track end users who click your links across other websites or services. We only collect minimal analytics for the single click event.

Cookies and Tracking Technologies

Essential Cookies

We use cookies strictly necessary for the Service to function:

  • auth-session: Session authentication token (required to stay logged in)
  • oauth_return_to: Temporary cookie during OAuth login (deleted after use)
  • link_password: Password-protected link access (if you enable password protection)

No Third-Party Tracking

We do NOT use third-party tracking cookies, analytics cookies, or advertising cookies. End users who click your links are NOT tracked or cookied by Ziglink.

Children's Privacy

Our Service is not intended for children under 13 (or 16 in the EU). We do not knowingly collect personal information from children. If you believe we have collected data from a child, please contact us immediately at privacy@ziglink.app.

International Data Transfers

Ziglink operates globally using Cloudflare's edge network. Your data may be processed in countries outside your residence, including the United States and European Union. We ensure appropriate safeguards are in place for international transfers in compliance with GDPR and other data protection laws.

GDPR Compliance (EU Users)

If you are in the European Economic Area (EEA), you have additional rights:

  • Right to access: Request a copy of your personal data
  • Right to rectification: Correct inaccurate data
  • Right to erasure: Delete your data ("right to be forgotten")
  • Right to restriction: Limit how we use your data
  • Right to portability: Receive your data in a machine-readable format
  • Right to object: Object to processing for certain purposes
  • Right to withdraw consent: Withdraw consent at any time (doesn't affect prior processing)

To exercise these rights, contact privacy@ziglink.app. We will respond within 30 days.

California Privacy Rights (CCPA)

California residents have the right to:

  • Know what personal information we collect, use, and share
  • Request deletion of personal information
  • Opt out of sale of personal information (we don't sell data)
  • Non-discrimination for exercising your rights

Contact privacy@ziglink.app to exercise these rights.

Changes to This Privacy Policy

We may update this Privacy Policy from time to time. Changes will be posted on this page with an updated "Last updated" date. For material changes, we will notify you via email or prominent notice in the Service.

Continued use of the Service after changes constitutes acceptance of the updated Privacy Policy.

Contact Us

If you have questions or concerns about this Privacy Policy, contact us: