How we handle your stories

The short version: your speech lives in your browser. We send your answers to our AI provider to write the draft, and we don't keep them.

Last updated November 12, 2026

Who we are

This site is operated by Text My Wedding. Contact us at hello@aiweddingspeechwriter.com.

What you type into the speech writer

When you ask for a draft or a rewrite, the answers you've entered (names, stories, preferences) are sent over an encrypted connection to our server and passed to Anthropic's Claude API, which writes the text and streams it back to you.

  • We don't store it. Our server doesn't save your answers or your speech, and our logs record only the kind of request, the speech role, the model used, token counts, how long it took and how much of your daily allowance is left.
  • Anthropic processes it to generate your draft, under Anthropic's commercial terms. Under those terms Anthropic doesn't train its models on API inputs and outputs by default, and may keep them for a limited period for purposes such as safety and abuse monitoring. See Anthropic's privacy policy for details.
  • Your browser keeps a copy of your answers and drafts (in local storage) so you can return to them. It never leaves your device unless you request a draft or create a share link.

Please don't include sensitive information you wouldn't want processed by an AI provider, such as health details about other people, unless it's essential to your speech.

Voice input

Some fields have a "Speak instead" button. It uses your browser's built-in speech recognition, not our servers. Depending on the browser, the audio may be sent to the browser maker's speech service (for example Google for Chrome, or Apple for Safari) to be turned into text, under that company's privacy terms. We never receive the audio. Only the recognized text is added to the field, where you can edit or delete it, and it is sent to us only if you then ask for a draft. Typing works exactly the same, and the microphone is only used while the button says "Listening".

Share links

If you choose "Create a private link", we store a read-only copy of that version of your speech on Cloudflare's servers for 30 days, then it is deleted automatically. The link uses a long random code, isn't listed anywhere, and tells search engines not to index it. You can delete it immediately with "Delete link now" in the speech writer, from the same browser you used to create it. If you've lost access to that browser, email us the link and we'll delete it.

Free usage limits

To keep the writer free, each person gets 3 complete drafts, 30 section rewrites and 10 sets of opening lines a day. If the writer's shared daily AI budget runs out, new AI writing pauses for everyone until midnight UTC. To count your usage we set a cookie with a random ID (it identifies nothing about you and is only sent to our API) and store a one-way, salted hash of your IP address alongside a daily count. These counts are deleted within a few days.

Hosting

The site runs on Cloudflare. Like any web host, Cloudflare processes technical data such as IP addresses to deliver pages and protect the site from abuse.

Analytics and advertising

We use Cloudflare Web Analytics, a cookieless service that records which pages are visited, the referring page, browser and device type, and how fast pages load. It doesn't follow you across sites, and it records page addresses without anything after a ? or #. It never receives names, stories or speech text, and it isn't loaded on shared speech pages, so private links never reach it. We don't use advertising or tracking cookies.

Deleting your data

  • Delete a draft with "Delete draft" under the speech.
  • Delete a share link with "Delete link now", or by emailing us the link.
  • Remove everything this site has saved in this browser with the button below.

Children

This site isn't directed at children under 13, and we don't knowingly collect their information.

Changes

If we change how we handle your information, we'll update this page and the date above.