Oraclip · privacy

Privacy & data handling

Last updated 2026-05-30. This describes exactly what Oraclip stores, for how long, who can access it, and how to have it deleted.

We do not store your queries or results. Oraclip never logs the text of your questions or the snippets it returns. The only data we keep is the minimal operational metadata described below — metering counts, an abuse-prevention token, and aggregate funnel counters.

What we store

DataWhat it containsWhyRetention
Usage records (authenticated API) { timestamp, masked key id (first 8 chars), tool name, tier, month-to-date count }. No query text, no results, no full API key. To meter monthly per-key usage against your plan limit and enforce the quota. ~400 days (monthly buckets age out)
Demo abuse token (/api/demo, the public key-less demo) A salted SHA-256 hash of your IP address (never the raw IP), paired with the video ids you have already seen. We cannot recover your IP from this hash. Solely to enforce the per-video abuse cap (you can only see a couple of distinct clips of any one video) so the demo can't be used to reconstruct a transcript. ≤ 24 hours (rolling)
Funnel counters (/api/track) Aggregate daily integer counters per event name (e.g. page views, install clicks). No IP, no cookies, no fingerprint, no personal data of any kind. To count how many people install vs. try the demo, in aggregate only. ~40 days

What we do not store

Who can access it

The stored metadata above lives in our managed key-value store (Upstash Redis) and is accessible only to the Oraclip operator (Agni) for metering, abuse prevention, and aggregate analytics. We do not sell it, and we do not share it with third parties except the infrastructure providers required to run the service (Vercel for hosting, Upstash for the key-value store, and Together for the embedding step — the embedding request carries only your query for the duration of the call and is not retained by us).

Data deletion

You can have your usage records deleted at any time: