ShareMyPage

AI and your content

Exactly which actions send your content to a model, what is sent, which models run, and what is kept afterwards.

ShareMyPage has AI features, and AI features mean your content leaves our infrastructure and reaches a model provider. This page says precisely when that happens and what is sent, because "we use AI responsibly" is not an answer anyone can assess.

Hosting a page never calls a model

Uploading, storing, sharing, viewing, commenting on, exporting and password-protecting a page involve no model call of any kind. If you never use an AI feature, no content you put in ShareMyPage is ever sent to a model provider.

This matters for the common case: if you are publishing an artifact an AI already wrote somewhere else, ShareMyPage is only the host.

The actions that do call a model

All of them are slide-deck features. Each one is something you explicitly trigger.

ActionWhat is sent
Create a deck with AIYour written brief
Edit a slide with AIYour instruction plus that slide's current HTML
Change a slide's layoutThe slide's current content and the target layout
Suggest a themeYour description, or the brand colours you supplied
Import a PowerPoint (re-author mode)Each slide's parsed text and the URLs of its hosted images

PowerPoint import re-authors by default

Re-author is the default import mode, and it hands every slide's parsed content to a model in order to lay it out well. If you want a PowerPoint imported without any model seeing it, choose faithful mode, which is fully deterministic.

Only the slide or deck you are acting on is sent. The model does not receive your other pages, your other decks, your workspace, your members, or your comments.

Which models, and where

Model calls are routed through the Vercel AI Gateway to Anthropic:

  • anthropic/claude-sonnet-5 for text edits, deck outlines, layout planning, themes and PowerPoint re-authoring
  • anthropic/claude-opus-4-8 for edits that require the model to look at a rendered slide

Inference happens in the United States, covered by the EU Standard Contractual Clauses. This is the one part of the product where content leaves the EU. Everything else, including where the content is stored at rest, stays in Frankfurt. Both providers are listed on the subprocessors page.

Training

We do not use your content to train or fine-tune any model. We do not build models, and there is no code path that exports customer content for that purpose.

Retention at the model provider is governed by their API terms rather than by us. We can share the current terms and our agreement with a reviewer on request.

What we keep

Prompts are not stored in our database. The instruction you type is sent to the model, the result is applied to your slide, and the instruction itself is not written to a table.

Prompt text does reach our product analytics

The instruction you type into an AI field is captured as a deck_ai_prompt event in PostHog (EU, Frankfurt) along with the outcome, so we can see which instructions fail and fix them.

That means the text of your AI instructions is retained in our analytics, even though the slide content it operated on is not. If your instructions would themselves contain something sensitive, treat that as a disclosure. We are reviewing whether this event should be truncated or dropped.

Slide content sent to the model is not separately logged by us. What we do record per call is metadata: which feature ran, which model, latency, step count, and an outcome or error code.

If you want none of this

There is no workspace-level switch to disable the AI features today. The features are opt-in per action, so not using them is currently the mechanism. A per-workspace policy to disable AI entirely is a reasonable request and is not built; see the known gaps table.

See also

On this page