Privacy Policy

Last updated: October 2026 · Tiếng Việt bên dưới

The short version

Quickshort runs on your machine. Screenshots, annotations, OCR results, and settings stay local. Three kinds of traffic exist: an image you share, a bug report you send, and a daily update check against GitHub Releases. The app has no analytics, no tracking, and no accounts.

What stays on your device

What leaves your device

Share link

Pressing Share uploads that one image, encoded as WebP, to a Cloudflare Worker (quickshort-share). The worker stores it in Workers KV and returns a random 128-bit URL (/s/<id>.webp). Anyone holding the link can view the image until it expires.

DataWhereRetention
Shared imageCloudflare KVAuto-deleted after 3 days
Uploader IP (rate-limit key rl:<ip>:<date>)Cloudflare KVAuto-deleted after 2 days
Local archive copy (shared/ subfolder)Your diskUntil you delete it

Limits are 12 MB per upload and 30 shares per IP per day. Shared images are not indexed or listed anywhere. The unguessable ID is the only protection, so treat a share link as public: fine for a screenshot you would post anyway, wrong for secrets.

Bug report

The report form sends your app version, OS and architecture, a diagnostics bundle, and your note to the quickshort-report worker, which files it as a public GitHub issue on truongnat/quickshort. The issue is visible to everyone and stays up, so keep secrets and private screenshots out of the note.

Update check

At most once a day the app queries api.github.com/repos/truongnat/quickshort/releases/latest to compare versions. GitHub sees the request's IP and user-agent. Turn it off with auto_update = false in config.toml.

Third parties

What we don't collect

No analytics, telemetry, or crash reporting unless you send a report yourself. No accounts and no email collection. Shared images are deleted on schedule, not kept. Nothing is sold or given to advertisers.

Your controls

Chính sách bảo mật

Mọi thứ nằm trên máy bạn: ảnh chụp, chú thích, kết quả OCR, cấu hình. Ra mạng chỉ khi bạn bấm Share, bấm gửi báo lỗi, hoặc lúc app tự hỏi GitHub xem có bản mới (một lần mỗi ngày). Ngoài ra không có analytics hay tài khoản gì.

Contact

Questions or deletion requests: github.com/truongnat/quickshort/issues.