Apprentice
GuidesBenchmarkPrompt optimizationAlternativesPricingDocsStart free

Security

Last updated 19 October 2026

Contents

  • The short version
  • What your data is used for
  • What leaves your machine
  • Deleting a task
  • Service providers
  • Reporting a security issue

What we use your data for, what leaves your machine, and how to report a security issue.

The short version#Link to this section

  • We use your data only to run the jobs you start.
  • You can redact personal data in your process, before a captured call is sent.
  • With --local, rows never reach Apprentice. They go only to the model provider you choose, with your own key.
  • Deleting a task removes its rows, jobs, models and files.

1. What your data is used for#Link to this section

We use your data only to run the jobs you start. We never train a model for anyone else on it, and we never sell it.

2. What leaves your machine#Link to this section

You can give the SDK a function that redacts personal data. It runs in your process, before the captured call is sent, so the redacted text is what leaves your machine.

With --local, optimizing and training run on your own machine with your own model key, and that data never reaches Apprentice. The rows go only to the model provider you choose.

3. Deleting a task#Link to this section

Deleting a task removes its rows, jobs, models and files.

4. Service providers#Link to this section

The full list of service providers is available on request during a security review.

5. Reporting a security issue#Link to this section

Report a security issue to abhishek@runapprentice.com.

Apprentice
abhishek@runapprentice.com
PrivacyTermsSecuritySupport