Security & Privacy

How we protect your data

Your financial data is sensitive. We treat security as a core product requirement, not an afterthought.

Last updated: June 9, 2026

Data Protection

Encryption at rest

All API tokens (Shopify, Meta, Google Ads) are encrypted at rest using AES-256. Database connections use SSL/TLS. No credentials are stored in plaintext.

Encryption in transit

All traffic is served over HTTPS with TLS 1.2+. API calls between NetNet and Shopify, Meta, and Google use encrypted connections.

No client-side financial data

Your revenue, costs, and profit numbers are never exposed in client-side JavaScript. All calculations happen server-side and are rendered securely within the Shopify admin iframe.

Authentication & Access

Shopify OAuth 2.0

NetNet uses Shopify's official OAuth 2.0 flow. We request only the scopes we need (orders, products, billing) and never ask for write access to your store data.

Webhook HMAC verification

Every incoming webhook payload from Shopify is verified using HMAC-SHA256 before processing. Unverified payloads are rejected immediately.

Session-based tokens

Sessions use Shopify's App Bridge token exchange. No long-lived tokens are stored in cookies or localStorage.

Infrastructure

Hosted on Railway

Our application runs on Railway's managed infrastructure with automatic SSL, private networking between services, and container isolation.

PostgreSQL with SSL

All database connections require SSL. Data is stored in Railway-managed PostgreSQL with automatic backups and point-in-time recovery.

Privacy-conscious analytics

Our marketing site uses PostHog (product analytics), Google Analytics 4 (traffic attribution), and Meta Pixel (ad conversion tracking). No session recording or heatmaps run on the marketing site. Within the embedded app, all financial data is masked from analytics. We never sell or share analytics data with third parties.

Compliance

GDPR compliant

We process data lawfully under GDPR. You can request data export or deletion at any time. We don't sell merchant data to third parties.

Shopify App Store verified

NetNet has passed Shopify's app review process, which includes security, privacy, and performance checks.

Billing through Shopify

All payments are processed through Shopify's Billing API. We never see or store your credit card information.

Have a security question?

If you have questions about our security practices or want to report a vulnerability, contact us.

support@getnetnet.co

Scale profitably.

Know what every order made you.

Install Free on Shopify