Privacy Policy
Last updated: April 11, 2026
What is yeet.md?
yeet.md is a free Markdown sharing tool operated by David V. Kimball LLC. You can write Markdown, preview it, and share it with a link. No accounts required.
Data we store
Published snapshots (server-side)
When you click Publish, the Markdown content is stored on our servers (Netlify Blobs) as an immutable snapshot and a permalink is returned. Published snapshots are accessible to anyone with the link and persist until manually deleted. Each publish creates a brand-new snapshot with a new id — there is no edit-in-place.
View counts
Each published snapshot tracks a view count that increments when someone loads the page. This count is stored in a separate key from the snapshot content and is not tied to any identifying information.
Rate limiting (IP addresses)
IP addresses are stored in a Netlify Blobs key/value store to enforce a per-IP publish rate limit (100 publishes per IP per hour) and prevent abuse. Each entry contains only the IP address (used as the key), a request count, and a reset timestamp — no other identifying information, no request bodies, and no link to any specific snapshot. Entries are overwritten with a fresh count when the same IP publishes again after their previous one-hour window expires. A small fraction of incoming publishes also trigger an opportunistic sweep that deletes any rate-limit entries whose one-hour window has already expired, so stale IP records do not accumulate indefinitely — though there may be a delay between an entry expiring and being swept. IPs in this store are used solely for abuse prevention and are not analyzed, exported, sold, or shared with third parties.
Local drafts (browser-only)
When you click Save in browser, drafts are stored in your browser's localStorage. This data never leaves your device. Clearing your browser data will delete local drafts.
Browser extension
The yeet.md browser extension (available for Chrome and Firefox) lets you publish Markdown to this site from a small popup or a right-click menu without leaving your current tab. Its data handling is the same as the website's, with one small addition for delete tokens. In particular:
- No automatic page reading. The extension never reads the content of pages you visit. It only sees text you explicitly paste into its popup or text you have actively highlighted before choosing the right-click "Publish selection" menu item.
- No analytics, no telemetry, no tracking. The extension does not collect browsing history, clicks, keystrokes, or any other information about how you use it.
- Only one network destination. The only origin the extension contacts is
https://yeet.md. It POSTs to/api/sharewhen you publish, and it loads the permalink page at/s/<id>when you choose to open a published link. No third-party servers, no CDNs at runtime, no fonts or analytics endpoints. - Delete tokens stored locally. When you publish a snapshot via the extension, yeet.md returns a delete token alongside the URL. The extension stores that token in its own browser-extension storage (
chrome.storage.local/browser.storage.local) under a single key. A small content script that runs only onhttps://yeet.md/s/*bridges the token into that page's localStorage so the existing Delete button on the permalink page becomes visible to whoever published the snapshot. The token never leaves your device unless you actively click Delete (in which case it is sent to/api/deleteto authorize the deletion). - Permissions used.
contextMenus(right-click menu items, gated to text selection only),storage(delete tokens, as described above),clipboardWrite(to copy the published URL to your clipboard after publishing),notifications(to confirm a successful right-click publish), andhost_permissionsforhttps://yeet.md/*only (no other origins). The extension does not request thetabs,activeTab,history,cookies, or any other broad permission.
Once you click Publish in the extension, the resulting snapshot is governed by the same terms as snapshots published from the website — see Published snapshots above.
Data we don't collect
- No accounts or personal information
- No analytics or tracking scripts
- No advertising
Deleting your data
- Local drafts: Clear your browser's localStorage, or use the "Remove from list" button in the saved notes panel (which only removes the local copy, not any published snapshots).
- Published snapshots: If you published a snapshot from the same browser, a Delete button will appear on the permalink page. This uses a token stored in your browser at the time of publishing — either in this site's localStorage (if you published from the website) or in browser-extension storage (if you published from the yeet.md extension, which bridges the token to the page automatically).
Important: If you clear your browser data or switch devices, you will lose the ability to self-delete your published snapshots. If you need a snapshot removed and can no longer delete it yourself, file a report at yeet.md/report with the URL and we will remove it for you.
Site administration
David V. Kimball LLC, as the site operator, has access to an admin dashboard that can view and delete all published snapshots. This access is password-protected and limited to the site operator.
Important disclaimers
- Published snapshots are public. Anyone with the link can view them. Do not publish sensitive or confidential information.
- yeet.md is provided as-is with no warranty of any kind, express or implied.
- We reserve the right to remove any published snapshot at any time without notice.
Liability and use at your own risk
yeet.md is a free tool. By using it, you agree that:
- Use at your own risk. The service is provided as-is and as-available. We make no guarantees about uptime, data persistence, accuracy, or fitness for any purpose.
- You are responsible for the content you share. You must not share content that is illegal, harmful, infringing, defamatory, harassing, or otherwise objectionable. You retain ownership of your content but grant us the right to host and serve it as part of operating the service.
- We are not liable for user-generated content. yeet.md acts as a passive host. We do not pre-screen content. We are not responsible for any content shared by users, nor for any consequences arising from that content.
- We are not liable for misuse by third parties. We are not responsible for any harm caused by malicious actors, prompt injection, social engineering, or any other misuse of content shared on or through the service.
- No liability for damages. To the maximum extent permitted by law, David V. Kimball LLC (the operator of yeet.md), its members, employees, contractors, contributors, and any associated parties shall not be liable for any direct, indirect, incidental, special, consequential, or exemplary damages arising from your use of the service or any content accessed through it.
- Indemnification. You agree to indemnify and hold harmless David V. Kimball LLC and its members, employees, and contractors from any claims, damages, or expenses arising from your use of the service or your violation of these terms.
If you do not agree with these terms, do not use yeet.md.
Contact
For privacy concerns, abuse reports, or DMCA notices, file a report at yeet.md/report.