Does Martini train on user uploads?
Short answer
On default consumer, free, pro, and team plans: yes — under our Terms of Service and Privacy Policy, we may use your uploads, prompts, and generated outputs to operate, secure, and improve Martini and to train, fine-tune, evaluate, and develop our and our affiliates' AI models, classifiers, and related products. We also route generations to third-party model providers, each of which has its own data policy. Enterprise customers can opt out of training under a separate written agreement. See the Privacy Policy for the full picture.
What Martini does with your uploads
Uploaded files — reference images, source video, audio, masks, control inputs — are stored against your project so the workflow can use them. They are sent to the appropriate model provider as part of a generation request, and the result is returned to your canvas. Files are retained while the project exists so you can re-run nodes, branch workflows, and edit. Deleting a project removes the associated uploads on the standard deletion schedule.
Under our Terms of Service, Martini may also use uploads, prompts, generated outputs, and related metadata to operate the platform, run safety and abuse systems, generate analytics and aggregated insights, and train, fine-tune, evaluate, and improve our and our affiliates' AI models, classifiers, and related products. This is how we get better at routing, safety, quality, and feature development over time.
Third-party model providers
Each AI model on Martini comes from a third-party provider — OpenAI, Anthropic, Google, FAL, Runway, Hailuo, and others. Each provider has its own data and training policy. We route generations through API endpoints rather than consumer chat products, so the provider's API training stance applies, not their consumer-product stance. Where a provider exposes an opt-out from training-on-API-data, our integration uses that opt-out path by default.
If a specific provider has a different default and an opt-out is not available at the API level, that is noted on the model card for the relevant node. Refer to the upstream provider's privacy policy for the exact terms that apply to a specific model — Martini's Privacy Policy governs what Martini does with your data, not what each upstream provider does on its own systems.
What we retain operationally
We retain the operational data needed to run the platform: your project files and generated outputs (so you can keep working on them), recent prompt and job history (so you can re-run, branch, and audit), credit-spend records (so we can bill correctly), and short-lived job-queue entries during async generation (so video and other long-running jobs can complete and webhook back).
Operational logs are retained for the time needed for debugging, abuse investigation, and billing reconciliation, then purged. Aggregated and de-identified metrics — total generations per model, error rates, queue latency — may be retained longer to monitor platform health and may also be used for product and model improvement, as described in the Privacy Policy.
How to limit training and data exposure
For high-sensitivity work, check each model card before generating, and delete projects you no longer need from the project menu — uploads and outputs are queued for deletion when you do. Note that data already used to train or evaluate a model, or already incorporated into aggregated or anonymized datasets, may persist in model parameters or derived datasets even after the source content is deleted; we are not required to retrain models in response to a deletion request.
Enterprise and API customers can request additional contractual data-handling terms — including no-training and zero-retention options, bespoke retention windows, regional data routing, and signed processing agreements (DPAs). Reach out via the help icon and ask for an enterprise contact if you need terms beyond the standard policy.
Examples
- An uploaded photo used as an image-to-video reference is sent to the model provider, used to generate the clip, and stored against your project — and may also be used by Martini to improve its models and platform under the Terms of Service.
- A character reference image used for character consistency stays in your project for re-use; under the default Terms it may also be used to train and evaluate Martini AI models.
- Deleting a project queues its uploads and generations for removal from active storage on the standard schedule, but information already used in training or aggregated datasets may persist.
- A workspace project is visible to other members of the workspace by design and is treated the same as other workspace content under the Terms of Service.
Edge cases
- A model provider's policy supersedes Martini's default if their terms differ — model-specific notes appear on the node card.
- Operational backups may briefly retain deleted content before purge on the standard schedule.
- Abuse-investigation retention may extend the operational retention window for content reported under the Acceptable Use Policy.
- Enterprise customers can negotiate bespoke retention and data-handling terms beyond the standard defaults.
What to do next
- Check the model card on each node for any model-specific data-use notes before generating.
- Delete projects you no longer need from the project menu to remove their uploads and outputs.
- Read the are-generations-private article for the visibility and sharing side of privacy.
- Email enterprise@martini.art via the help icon for enterprise-grade data-handling terms.
Related help articles
Still need help? Contact support.