textdrop.sh

Privacy Policy

Effective date: May 13, 2026

1. Overview

textdrop.sh is designed to collect as little information as possible. All new pastes are AES-256-GCM encrypted in your browser before they reach our servers. The decryption key is embedded in the URL fragment (the part after #), which browsers never send in HTTP requests — the server stores only ciphertext and cannot read new paste content. For password-protected pastes, the key is additionally wrapped client-side with a key derived from your password, so the URL alone is not sufficient to decrypt. Pastes from an earlier model stored the data key server-side; those pastes remain readable by the server.

2. Information We Store

Paste data

All paste data is stored in an in-memory data store and deleted automatically when the paste expires or is burned.

Abuse reports

When you submit an abuse report from a paste page, we collect the paste URL, the reported paste content, the reason and details you provide, your IP address, and optionally your email address if you choose to include it. This information is used solely to review and act on the report and is retained only as long as necessary to resolve it.

Server logs

Our hosting infrastructure may log standard HTTP request metadata (IP address, User-Agent, timestamp, request path) for a limited retention period for security and abuse prevention purposes. We do not correlate these logs with paste content.

3. Information We Do Not Have

4. Analytics

We use Google Analytics 4 and Vercel Analytics to collect aggregate, anonymized usage data (page views, session counts, referrers, browser and device types). These services may set cookies and collect IP addresses subject to their own privacy policies. We do not use analytics to track individual users across sessions.

Vercel Speed Insights collects Core Web Vitals timing data to help us monitor performance. No personally identifiable information is associated with this data.

5. Error Monitoring

We use a third-party error monitoring service to capture application errors and performance data. When an error occurs, a report is sent containing the stack trace, error message, browser and OS type, and the page URL. We have configured this service to minimize data collection; it does not collect or transmit IP addresses, cookies, or HTTP request headers. Screen recording is disabled to protect your content. Error reports are used solely to diagnose and fix bugs.

6. Cookies

We set a first-party preference cookie to remember whether the home page composer is expanded or collapsed. It does not contain paste content, encryption keys, passwords, or account information. Third-party analytics services (Google Analytics, Vercel Analytics) may set cookies in accordance with their own policies. You can block these cookies via your browser settings or a content blocker; the core Service functions without them.

7. Data Sharing

Empowered Technology LLC does not sell or share your data with third parties for advertising or marketing purposes. We may disclose server logs to law enforcement when required by valid legal process. Because we do not store plaintext paste content. For new pastes, the decryption key lives only in the URL fragment and stored paste bodies are not readable to us. We do not hold the raw data key or password for password-protected pastes. For older pastes created under the previous model, we may hold the raw data key server-side.

8. Data Retention

Paste data is stored only until its configured expiry time (maximum 30 days) or until it is read if burn-after-read is enabled. After expiration the data is automatically purged from our data store. Server logs are retained for a limited period (typically 30–90 days) and then deleted.

9. Children's Privacy

The Service is not directed to children under 13. We do not knowingly collect personal information from anyone under 13. If you believe a child has submitted personal data through the Service, contact us and we will delete it.

10. Changes to This Policy

We may update this Policy from time to time. The effective date at the top of this page will reflect the most recent revision. Continued use of the Service after changes are posted constitutes acceptance of the updated Policy.

11. Contact

Privacy questions or requests? privacy@textdrop.sh