Effective May 18, 2026
Privacy policy.
What we collect, what we don't, and where it lives. We keep the surface area small — fewer things to leak.
Who this applies to
This policy covers people who sign up for an img apis account. It doesn't cover end users whose images you transform through our API — we don't see their personal data, and we don't run analytics against their requests.
What we collect
Account data — your email (for OTP login), your business name, workspace settings, and any teammates you invite.
Billing data — handled by Stripe. We store your subscription state and plan tier; Stripe holds the card details. We never see or store your card number.
Usage telemetry — per request, we record the operation (transform/info/grid/placeholder), cache hit or miss, calling Origin (the site embedding your image, taken from the Origin header), HTTP status, response byte count, latency, the credit cost, and your workspace namespace. We also keep a one-way hash of the canonical URL solely to deduplicate retries and avoid double-billing. We don't log request bodies, response bodies, or any request header beyond Origin.
What we don't collect
We don't see, store, or log the image bytes you transform. Originals stay in your storage; transformed outputs live in our Cloudflare R2 cache and at the edge, expiring on schedule.
We don't run third-party advertising or fingerprinting scripts on this marketing site or in the dashboard. No Google Analytics, no Facebook pixel, no session replay.
We don't build a profile of your end users — we handle their image bytes statelessly and don't associate requests with identifying information.
Analytics
Product usage (API calls, credit consumption, cache hits, latency) is recorded by Cloudflare Analytics Engine — server-side at the edge, no client-side beacon, no cookies, no IP storage. The same telemetry powers your dashboard and your bill; we don't run a separate analytics pipeline.
There is no client-side analytics script on this marketing site or in the dashboard — no Google Analytics, no Facebook Pixel, no session replay, no Cloudflare Web Analytics beacon.
Where data lives
Account data and usage telemetry live in AWS DynamoDB, region us-east-1 (N. Virginia). Billing data lives in Stripe. Transformed image outputs are persisted in Cloudflare R2 and served through Cloudflare's edge cache globally, expiring per their TTL (1 year for transforms, 24 hours for /info).
If you keep image originals in your own R2 or S3 bucket, residency follows your bucket region — we just fetch.
Sub-processors
- Cloudflare — edge compute, R2 object storage, image cache, Analytics Engine (usage telemetry), custom hostname / SSL provisioning, and transactional email (OTP login codes, billing receipts). SOC 2 Type II, ISO 27001, ISO 27018.
- AWS — DynamoDB (us-east-1) for account data and usage telemetry. SOC 1/2/3, ISO 27001, ISO 27017, ISO 27018, PCI DSS Level 1.
- Stripe — billing. PCI DSS Level 1.
We don't sell or share your data with anyone else.
Cookies
We use a single session cookie to keep you logged into the dashboard. That's it — no tracking cookies, no third-party cookies, no cookie banner to dismiss.
Your rights
- Export — download your account data from the dashboard.
- Correct — change anything from the dashboard.
- Delete — cancel and email hello@imgapis.com to request full erasure. We'll delete your account data within 30 days.
- Object — stop using the service at any time.
If you're in the EU, UK, or California, you have additional rights under GDPR, UK-GDPR, and CCPA. Email hello@imgapis.com to exercise them.
Children
img apis is not intended for children under 16. We don't knowingly collect data from minors.
Changes to this policy
When we change this policy in a way that affects you, we'll email the account contact at least 14 days before the change takes effect.
Contact
Privacy questions or data requests: hello@imgapis.com.