DataFree
Revenue-first web analytics: see which tweet, article or search actually made you money.
Privacy-friendly analytics for your own websites. Add one script tag and see visitors, where they came from (X, Google, ChatGPT, Reddit, UTM campaigns, ?ref= links), what they did (pages, clicks, goals, funnels) and which source brought in revenue. Connect Stripe, Lemon Squeezy or Polar with an API key (DataFree sets up the webhook and imports your earlier payments), or Dodo Payments with a webhook, and every payment is linked to the visitor who made it: through checkout metadata, payment links, or the customer's email. Includes renewals and refunds, a live globe of who's on your site right now, a full journey for every paying customer, and multiple websites under one account. For indie hackers and small teams who want DataFast-style revenue analytics without a monthly bill.
What you save
| Instead of | They charge / yr | Year 1 here | Year 2+ here |
|---|---|---|---|
| DataFast | $240 | $109 | $90 |
| Plausible | $108 | $109 | $90 |
Hosting starts at $90/year and covers all your apps. Competitor prices are typical starting plans.
What it can access
| Its own database | Private to your copy. Export it any time. |
| api.stripe.com outbound requests | If you connect Stripe: checks your restricted key, adds a webhook for payments and refunds, and imports your earlier payments so revenue shows next to your traffic. |
| api.lemonsqueezy.com outbound requests | If you connect Lemon Squeezy: checks your API key, adds a webhook for orders, renewals and refunds, and imports your earlier orders. |
| api.polar.sh outbound requests | If you connect Polar: checks your access token, adds a webhook for orders and refunds, and imports your earlier orders. |
| sandbox-api.polar.sh outbound requests | Same as api.polar.sh, for Polar sandbox tokens while you test. |
| AI tools | list_sites read get_overview read top_breakdown read Your AI assistant can use these once you connect it. Tools that delete things are never offered. |
AppKeep blocks anything not listed here.
Automated review
Every version is scanned, test-booted in a sandbox and approved by a person before it's listed.
Passed 10 of 11 checks 1 warning
- ✓
App manifest (altstack.json)
DataFree v0.3.0
- ✓
Permissions explained
4 permissions, each with a reason
- ✓
Runs on Cloudflare Workers
No server-only dependencies or containers found.
- ✓
Builds to a Worker bundle
2147 KB
- ✓
No hard-coded secrets
No known key formats found.
- !
Outbound hosts declared
Code mentions hosts that aren't in "egress": maplibre.org, tiles.openfreemap.org, reactjs.org, www.google.com, buy.stripe.com, yourstore.lemonsqueezy.com, checkout.dodopayments.com, dashboard.stripe.com, app.lemonsqueezy.com, polar.sh. Links and redirects to them are fine, but fetch() calls to them will be blocked.
- ✓
Database migrations
6 migration files
- ✓
Migrations apply to an empty database
0001_init.sql, 0003_payment_matching.sql, 0004_session_location.sql, 0005_accounts.sql, 0006_payment_providers.sql, 0007_dashboard_settings.sql
- ✓
Responds to a visitor
GET /healthz → 200 in 78 ms
- ✓
Responds to the owner
GET /healthz → 200 in 2 ms
- ✓
AI tools respond
list_sites (read), get_overview (read), top_breakdown (read)
Reviews
No reviews yet.