Last updated 2026-05-30. This describes exactly what Oraclip stores, for how long, who can access it, and how to have it deleted.
| Data | What it contains | Why | Retention |
|---|---|---|---|
| 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 |
/api/track stores no IP at all).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).
You can have your usage records deleted at any time:
DEL of the hashed-key usage keys: usage:<hash>:<month>
and pravaah:usage:<hash>:<month>).