Skip to content

Privacy Policy

Last updated: October 2, 2026

ivrloom is a browser-based editor for Five9 IVR scripts. This policy explains, in plain terms, what data reaches our servers and what never does. The short version: your .zip bundle is parsed in your browser and never uploaded. In a signed-in project, a version of the project — its parsed IR JSON, not the file — is saved to our servers automatically, unless a workspace owner or admin turns that off. Other parts of your IVR reach us only when you use AI assistance or save a simulator test scenario in a signed-in project. If you use Five9 connected mode, your Five9 login and the scripts you import pass through our server on their way between Five9 and your browser; we store neither.

Who we are

ivrloom is operated by ivrloom, a sole proprietorship based in California, United States, which is the data controller for the personal data described in this policy. You can reach us about privacy or data-protection matters at hello@ivrloom.com.

What stays on your device

The .zip / .five9ivr bundle you open, and all parsing, editing, and simulation, run client-side in your browser. We have no endpoint that receives your .zip. Your prompt audio files are never uploaded — ivrloom reads and plays them entirely in your browser, and converting audio for Five9 happens in your browser too. The one exception is a recording you choose to send to Five9 in connected mode — a new prompt, or new audio for one Five9 already has — described below.

What we collect

Usage analytics

The app asks you once, after you sign in, whether to share usage events. Nothing is collected unless you answer yes, and not answering counts as no. If you say yes, your browser reports these events, linked to your account:

and the time of each. An event never contains a script, script or node name, variable, prompt, skill, phone number or any other file content. Our server accepts only the events and ranges listed here and refuses anything else. We use the events to learn which parts of the product people reach and where they stop, and — if you receive product-update email — to choose which of those emails is relevant (for example, how to run the simulator after you have imported a file but not yet tried it). We use them for no other purpose. They are not shared with anyone and no third-party analytics service is involved.

To withdraw, turn off Share usage events on your Account page. Collection stops at once and the events already sent are deleted. Events are otherwise kept while your account exists and deleted with it.

Email we send

Two kinds, governed differently. Account email — confirming your address, resetting your password, project and workspace invitations — is necessary to provide the service, so it is sent on the basis of performing our contract with you and cannot be switched off while you have an account. If you registered but never confirmed your address, we may send one reminder with a fresh confirmation link, once per account.

Product updates are of two sorts: a note to everyone about what has shipped, and short tips sent to people who are at a particular point in using the product. To pick who receives a tip we use account and usage facts we already hold: whether you have created a project, whether you have ever saved a version, whether you have ever used AI assistance, whether a request was refused in the last day because your AI allowance ran out, when you last signed in, and — if the latest saved version of a project you own lists holiday dates — the last of those dates, so we can remind you before the list runs out. If you chose to share usage events, we may also use them — for example, that you imported a file but have not run the simulator yet. Each message is sent to you at most once, you receive at most one tip in any seven days, and we do not email accounts that have not signed in for six months. Every send is started by a person on our side, not by an automatic schedule. They are sent on the basis of legitimate interest in keeping our own customers informed, and you can stop all of them at any time with the unsubscribe link in any of them, the one-click control your mail app shows, or the Product update emails switch on your Account page. The link opens a page with an Unsubscribe button; it works without signing in and takes effect as soon as you press it.

We record that you opted out, and when, because we have to honour it. We do not use tracking pixels or per-recipient click tracking, and the contents of your IVR scripts are never included in an email. See Email preferences.

Subprocessors

Five9 is not our subprocessor: in connected mode our server reads from your Five9 account, at your instruction, under your agreement with Five9.

We do not sell your data, and we do not use your IVR content to train models.

Legal basis for processing (GDPR)

International data transfers

Our subprocessors (including Stripe and Cloudflare, and our AI provider) process data in the United States. Where personal data is transferred from the EEA, UK, or Switzerland, we rely on the European Commission's Standard Contractual Clauses (SCCs), or the subprocessor's equivalent approved safeguards, as the transfer mechanism.

Cookies

ivrloom uses only strictly-necessary cookies: a Keycloak single-sign-on session cookie for authentication, and cookies Stripe sets during checkout. The app stores your sign-in token in your browser's local storage. We set no advertising or analytics tracking cookies, so no consent banner is required.

Your rights

Depending on where you live, you have some or all of the following rights over your personal data. To exercise any of them, email hello@ivrloom.com; we respond within 30 days.

Data Processing Agreement

Business customers who need a Data Processing Agreement (DPA) — for example, to cover saved versions or AI processing of call-flow data — can request one at hello@ivrloom.com.

Security & retention

Data in transit is encrypted (HTTPS). Saved version data is currently stored as JSON in our database; application-layer encryption at rest is on our roadmap (see Security).

Your choices

Contact

ivrloom, a sole proprietorship based in California, United States. Questions or data requests: hello@ivrloom.com.