Uploadless

Transparency

We believe you should know exactly what any tool does with your data. Here is everything Uploadless tracks — and everything it intentionally does not.

What We Track

Uploadless fires 10 analytics events. Each one is listed below with its exact payload shape.

EventDescriptionExample PropertiesWhen Fired
page_viewPage navigation{ path: "/tools/hash" }Every page load
tool_openedTool page visited{ tool: "hash" }Tool component mounts
tool_usedTool action performed{ tool: "hash", mode: "text" }User completes action
scan_initiatedPrivacy audit started{ domain: "example.com" }Scan request sent
scan_completedPrivacy audit finished{ domain: "example.com", grade: "B" }Scan results ready
report_sharedReport downloaded/shared{ method: "download" }Download/copy link
telemetry_opted_outUser opted out{}Opt-out button clicked
ai_model_loadedAI model downloaded{ model: "..." }Model ready
ai_tool_usedAI feature used{ tool: "ai_summarizer" }AI action completed
ai_model_deletedAI model removed{}Model deleted

Intentionally NOT Tracked

  • File names or contents
  • IP addresses (hashed only)
  • User agent strings
  • Cross-session identity
  • Keystroke patterns
  • Clipboard contents
  • Uploaded file data

Live Event Preview

This terminal shows every analytics event firing on this page in real time. Navigate around to see events appear.

Live Event Log

0 events
Navigate around the site to see live analytics events...

Public Stats (Last 30 Days)

Loading stats...

How We Compare

FeatureUploadlessTypical Free Tool
Cookies set05-15
Third-party domains010-30
IP address storedHashed onlyFull IP logged
Session recordingNoneOften present
Ad networksNone2-5 networks
File contents accessibleNever leaves browserOften uploaded
Opt-out availableYes, one clickRarely
Analytics source codeOpen sourceProprietary

Audit Our Analytics

Every line of our analytics code is open source. Read it, fork it, audit it.