Policy · research release

Privacy

What Etrenank stores when you use the garage, builder and saved builds.

Garage data

The Builder automatically keeps a temporary draft in session storage for this tab. It includes your inventory, task choices, preferences, budget text, search and current step so you can change languages or reload. Drafts older than 24 hours are discarded when restoring. Browsers may restore tab sessions or initially copy a draft when duplicating a tab; later edits are not synchronized between tabs. Use “Clear local garage” to remove this tab’s draft and this browser’s saved garage. Only “Save privately on this device” writes a longer-lived garage to local storage. Neither creates an account or tracking identifier. Drafts stay in your browser and contain no results, sharing links or verification tokens. Continuing to Results sends your selected inventory and requirements to our API for calculation; it does not publish a build.

Saved builds

Private builds stay in browser local storage. When you request sharing, the server recomputes an immutable snapshot containing the selected product IDs, quantities, requirements, preferences and language. It remains inaccessible until moderation approves it. Pending submissions expire after 30 days, rejected submissions after 7 days, and approved snapshots have no automatic expiry. Expired records and their build items are removed by daily cleanup.

Sharing and bot protection

Sharing loads Cloudflare Turnstile, which processes browser and device signals to distinguish people from bots. The server verifies the single-use token, action and hostname. Etrenank does not store Turnstile tokens or IP addresses with builds. A keyed, minute-scoped identifier derived from the network address is used transiently for edge rate limiting; this is a best-effort limit, not an account identity. Turnstile is not used for advertising or analytics.

Cloudflare — Privacy

Privacy-preserving analytics

Etrenank does not use client-side analytics, analytics cookies, advertising fingerprinting, or persistent analytics identifiers. Cloudflare provides aggregate zone traffic measurements. When a known paid-link route successfully redirects on a GET request, Etrenank records only the route slug, merchant provider, event type, and a count with Cloudflare’s automatic timestamp. The event excludes IP addresses, user agents, referrers, query strings, locale, destination URLs, cookies, and account data. Price-alert delivery is not enabled.