We believe authors deserve a clear answer about what happens to their words, so here it is in plain language.
When you run an analysis or a translation, the relevant manuscript text and the context derived from it are sent from your browser to our servers, hosted on DigitalOcean, and from there to Anthropic, PBC's Claude API. StoryHelm is the multi-agent system that produces your read: a 61-pass analysis across 7 workflows, powered by Claude. Your prose is processed to produce your findings, canon, and translations. We will never tell you it stays only on your device, because that would not be true.
No training on your work. Neither StoryHelm nor Anthropic, PBC trains any model on your manuscripts. Under Anthropic's commercial terms, the Claude API does not train on inputs or outputs by default.
Retention at the provider. Training and retention are different things. By default, Anthropic automatically deletes API inputs and outputs within 30 days of receiving or generating them. Some of our analysis runs through Anthropic's Message Batches API, which stores a batch's requests and results for up to 29 days after the batch is created. Prompt caching adds no stored copy of its own: Anthropic holds a temporary cache of repeated context in memory for five minutes, or up to one hour, and then deletes it. Anthropic may keep data longer where the law requires it, and if its automated safety systems flag content as violating its Usage Policy, it may keep those inputs and outputs for up to 2 years. We do not currently operate under a Zero-Data-Retention agreement, so we describe this honestly rather than claiming your text is never stored.
Analytics with your prose masked. Product analytics and session replay are consent-gated and off by default. When you do opt in, our recording tools are configured to mask manuscript and editor surfaces, so your prose is excluded from session recordings.
For the full list of providers and the role each one plays, see our Subprocessors page.