Data collection

Transparent data practices. Know exactly what we collect.

What we collect

For each page view, we collect:

DataExamplePurpose
Page URL/blog/hello-worldTrack page views
Referrergoogle.comTraffic source
UTM parametersutm_source=twitterCampaign tracking
CountryUSGeographic reports
CitySan FranciscoGeographic reports
Device typemobileDevice breakdown
BrowserChromeTechnology reports
Operating systemmacOSTechnology reports
Screen width1440Screen-size breakdown
Timestamp2026-01-23T10:30:00ZTime-based analysis

What we don't collect

  • IP addresses (used for geo-lookup only, never stored)
  • Names, email addresses, or other personal information
  • Cookies or persistent identifiers
  • User-Agent strings (parsed for device/browser, then discarded)
  • Mouse movements (clicks are only recorded for tracked outbound links, file downloads, and rage-click detection)
  • Form inputs or page content
  • Any data that could identify an individual

How location is determined

We determine country and city using the visitor's IP address:

  1. IP address is received with the page view request
  2. We look up the country and city using a geo-IP database
  3. Only the country code and city name are stored
  4. The IP address is immediately discarded

This means we know "a visitor from San Francisco" but not "which visitor" or their exact location.

Custom events

When you track custom events, we store:

  • Event name (e.g., "signup_click")
  • Event properties (e.g., { button: "hero" })
  • Page URL where the event occurred
  • Timestamp
  • Same visitor/session identifiers as page views

Important

Never include personal data in event names or properties. Instead of glyphex('signup', { email: '[email protected]' }), use glyphex('signup').

Data retention

How far back your dashboard can query depends on your plan: 6 months on Free, 2 years on Lite, 3 years on Starter, and unlimited history on Growth. Whatever your plan, you can:

  • Export your data anytime (Settings → Export)
  • Delete your site to remove all associated data
  • for custom retention policies

Data export

You own your data. Export it anytime:

  1. Go to your site's Settings page
  2. Click "Export data"
  3. Choose the date range
  4. Download as CSV

Exports include all page views and events with their associated data.

Data security

  • All data encrypted in transit (HTTPS/TLS)
  • All data encrypted at rest (AES-256)
  • Access restricted by row-level security policies
  • No shared access between customers
  • Regular security audits