Security at Sparwise

Last updated October 7, 2026

Your team’s practice calls are their voices, their mistakes and their progress. Here is plainly what we do to keep that data safe, and what we don’t claim yet.

At a glance

Encrypted in transit

Every page and API call uses HTTPS. The app’s connection to its database requires TLS.

Each company walled off

Every request is checked against your company’s workspace and your role before any data comes back.

Calls need consent

Surprise calls only reach employees who turned them on, inside the hours they chose.

Delete means delete

Removing an employee removes their calls, transcripts and scores. Removing a document removes the file.

Hosting and encryption

Sparwise runs on DigitalOcean in the United States: the app, its PostgreSQL database and the documents your company uploads (in DigitalOcean Spaces). Our domain’s DNS is managed by Cloudflare.

  • All traffic to getsparwise.com and app.getsparwise.com is served over HTTPS.
  • The app only connects to its database over TLS.
  • Keys for our voice, AI, payment and email providers are kept as encrypted secrets in our hosting platform, never in our code.
  • Webhooks from our voice provider are checked with a signed HMAC and rejected if stale, so call results can’t be forged or replayed.

Accounts and sign-in

PasswordsStored only as one-way hashes. At least 8 characters.
Changing your passwordAsks for your current password, then signs out every other device.
Reset linksWork once and expire after 60 minutes. Using one signs out every device.
Forgot passwordAnswers the same whether or not an email has an account, so it can’t be used to find out who uses Sparwise.
Rate limitsSign-in, password reset and password change are rate limited to slow down guessing.

Card details never touch our servers. Checkout and the billing portal are hosted by Stripe.

Roles and workspaces

Each company gets its own workspace. Every request is checked against the signed-in person’s workspace, so one company can’t see another company’s people, scenarios or calls. Inside a workspace, what you see depends on your role:

RoleCan see and change
EmployeeTheir own practice calls, scores and feedback, and their profile and call settings.
ManagerScenarios, assignments, surprise calls, the team list and the dashboard for their company.
AdminEverything a manager can, plus billing and subscription.

Calls and consent

Every Sparwise call is a practice call with an AI and is presented that way.

Surprise calls go to an employee’s own phone at an unannounced time, so they need the employee’s say-so. We only schedule one when the employee has turned surprise calls on in their profile and saved a phone number, and only inside the hours and time zone they set. If a manager schedules calls for people who haven’t opted in, those people are skipped. If they turn the setting off, calls already scheduled are skipped.

Phone numbers are used only for practice calls, never for marketing.

AI and your data

During a call, speech goes to ElevenLabs in real time so the AI customer can respond, and the call is transcribed. After the call, the transcript, the scenario and your company’s material go to Anthropic, which returns scores and written feedback.

We don’t use your content to train AI models, and we use these providers’ business services, whose terms don’t allow them to train on it. Scores are for coaching; Sparwise makes no employment decisions.

Deleting data

  • Removing an employee deletes their practice calls, transcripts, scores and scheduled surprise calls.
  • Deleting a scenario or one of its documents deletes the uploaded file from storage too.
  • When a company closes its account, we delete its data as described in our Privacy Policy.

Service providers

We rely on these companies to run Sparwise. Each gets only the data it needs for its job. Our Privacy Policy lists exactly what each one receives.

ProviderWhat it does for us
DigitalOceanHosting, database and file storage (US)
CloudflareDomain name (DNS)
ElevenLabsAI voice and call transcription
TwilioPlaces and connects phone calls
AnthropicAI scoring and written feedback
StripePayments and subscriptions
MailgunSends account emails, such as password resets
Google AnalyticsVisits to this website only, never the app

Certifications

Sparwise is a young product and does not hold SOC 2, ISO 27001 or similar certifications yet. If your security review needs more detail than this page, email us and we’ll answer your questionnaire honestly.

Report a security issue

If you think you’ve found a vulnerability, please tell us before telling anyone else. Include what you found and how to reproduce it. We’ll confirm we got it and keep you updated while we fix it.

Security reports

[email protected]

Privacy questions go to [email protected].