Privacy

What Duct sends

Duct can send one small anonymous report a day, so Tensflare knows which versions, features and file types are used. This page lists every field. Your documents never leave your computer.

Your choice

Every field

Every number is a range, not an exact count. The install id is random and never linked to an account, even when you’re signed in.

FieldExampleWhy we need it
schema1Lets the format change safely
install_ida random id made on your deviceCounts active installs without knowing who they are. A new one is made if you turn usage counts off and on again
day2026-10-08 (UTC date, no time)Daily and weekly active installs
eventinstall or dailyNew installs versus returning ones
app_version, channel0.3.0, desktop (or cli, server, docker)Which releases and surfaces are used
os, os_version, archmacos, 15, arm64Where to test and package
languageen (interface language only)Which translations to add
planfree, pro, team or enterpriseConversion between plans
documents101-1000 (ranges: 0, 1-10, 11-100, 101-1000, 1001-10000, 10000+)How big real libraries are
formats["pdf", "docx", "xlsx"] (format names present, no counts)Which readers matter
sources{ "watched": "2-5", "library": true, "web": false }How people add documents
activity{ "searches": "11-100", "opens": "1-10", "ask": "0", "ocr": "0" } (ranges, previous day)Whether Duct is used, and which features
settings{ "search_mode": "hybrid", "embeddings": "local", "island": true, "sounds": false }Which defaults to keep. Embeddings are only none, local or cloud
errors{ "extract_failed.pdf": "1-10" } (codes from a fixed list, no messages)Which formats fail most often
days_since_install8-30Retention

Never sent

Document text or snippets, file or folder names, paths, search queries or questions, document metadata (titles, authors, email subjects or addresses), web addresses you indexed, account or organisation ids, hardware serials, or exact counts and times.

How it’s handled