Skip to main content
Say My Vows
Vow examplesSpeech guidesHow it worksPrivacy & AI
Open my workspace
Vow examplesSpeech guidesHow it worksPrivacy & AIOpen my workspace

Privacy

Your words should remain yours to control

How Say My Vows handles unsaved details, local drafts, analytics, operational data, retention, and deletion.

Implementation reviewed 16 July 2026

The short versionWhat is saved and whereAnalytics and routine logsRetention and deletion

The short version

Say My Vows does not require an account and does not keep a draft database. The writer autosaves forms, drafts, versions, speaking speed, and rehearsal markers in localStorage in your browser. People with access to the same browser profile may be able to read that data.

When you choose generation, the mode-specific fields are sent in a private POST request to the site. When an AI provider is configured, those fields may be processed through Vercel AI Gateway and the configured model provider. When it is unavailable, the server returns a built-in template fallback.

What is saved and where

Storage depends on the action you take. Saving on this device is separate from sending a generation or export request.

  • Before generation: the form is autosaved on this device after the writer loads.
  • Editable drafts and up to 12 timestamped versions: local to this browser profile.
  • Generation requests: processed for the response; this application does not write them to an account or draft database.
  • PDF exports: created from a same-origin POST and returned with private, no-store headers; the application does not intentionally retain the document.
  • Rehearsal timer and difficult-line markers: local browser state only; there is no microphone or audio upload.

Analytics and routine logs

Vercel Web Analytics is enabled for page and performance measurement. The application does not attach names, memories, promises, anecdotes, draft prose, local document identifiers, or generation request IDs to analytics events.

The application code does not log request bodies, prompts, provider output, or PDF text. Hosting, gateway, and model providers may still keep limited operational records under their own policies. Do not submit information you would be uncomfortable having processed by those services.

Retention and deletion

Use “Delete all local data” inside each writer to remove that writer’s form, drafts, and versions from localStorage. You can also clear site data in your browser. A reset keeps a temporary in-tab undo copy; a confirmed delete does not.

Because this release has no account or server draft database, there is no server-saved draft for the site to retrieve or delete later. Transient provider and infrastructure processing is governed by those services and cannot be removed through a Say My Vows account because no account exists.

Return to the productOpen the private writing workspace
Say My Vows

A private-by-default writing, editing, versioning, and rehearsal workspace for wedding words that still sound like you.

Independent and unaffiliated. No account or server draft library.

Write

Private vow workspacePrivate speech workspaceVow examples

Understand

MethodologyEditorial policyAbout

Trust

PrivacyPrivacy & AITerms