speakingmonkey

privacy

Last updated 16 August 2026.

practice on your device

Practice history, preferences, a temporary daily-limit notice, and your analytics choice are stored in your browser. They are not synced to an account. They remain until you reset them, clear site data, or remove them through your browser.

pronunciation scoring

When you ask for a score, SpeakingMonkey sends the reference text, locale, and a speech-trimmed recording through a Vercel function in Dublin to Azure Speech in Microsoft's North Europe region. The returned pronunciation measurements are shown to you and written to your browser history.

SpeakingMonkey does not save scoring recordings. Microsoft states that real-time speech-to-text and pronunciation-assessment input is not retained. The legal basis is performing the service you requested.

limits and security

Vercel supplies the request IP address to the server. SpeakingMonkey immediately converts it to a keyed, one-way identifier before storing a daily scoring or feedback counter in Supabase in Ireland. Raw IP addresses are not stored in these counters. Counter rows are deleted after two days. This processing protects the service and controls paid scoring costs. The legal basis is Moltu Digital's legitimate interest in security, preventing abuse, and controlling service costs.

feedback, waitlist, and email

Feedback sent through the app can include your selected reason, message, optional email address, score context including the detailed scoring-provider response, and—only when you choose it—the attempt recording. Supabase stores feedback in Ireland. Optional audio is deleted after 30 days; the remaining submission is deleted after one year. This is processed to handle your request and for the legitimate interest of improving the service.

If you join the release waitlist, Resend stores your email address in a dedicated waitlist segment so SpeakingMonkey can notify you when the full version is ready. This is based on your consent. The address is kept until you unsubscribe or ask for deletion.

Email sent to hello@speakingmonkey.com is routed by Cloudflare to a Google mailbox. It is kept only as needed to answer and handle the request, normally no longer than one year.

optional analytics

PostHog runs only after you choose “allow”. It receives deliberate product events such as locale and level choices, sentence identifiers, score components, timings, feature use, and technical error details. It never receives recordings, played audio, sentence text, feedback text, or your feedback email address.

PostHog uses a random browser identifier without a person profile, anonymises IP addresses, and stores events in its EU cloud in Frankfurt for 12 months. The legal basis is your consent. Session replay, autocapture, heatmaps, console collection, and performance capture are disabled. Consent can be withdrawn at any time in settings; withdrawal stops future collection. You can allow analytics again there at any time.

providers and transfers

SpeakingMonkey uses Vercel for hosting, Microsoft Azure for speech scoring, Supabase for feedback and rate-limit counters, Resend for the release waitlist and feedback notifications, PostHog for consent-only analytics, Cloudflare for DNS and email routing, and Google for the contact mailbox. Personal data is not sold. These providers may use approved subprocessors or permit limited support access outside the EEA under applicable transfer safeguards such as adequacy decisions or standard contractual clauses.

your rights

Depending on the circumstances, you can ask for access, correction, deletion, restriction, or portability, and object to processing based on legitimate interests. You can withdraw waitlist or analytics consent without affecting earlier lawful processing. Contact Moltu Digital at the contact details below. You may also complain to the Norwegian Data Protection Authority.

changes

Material changes will be highlighted in the app before they take effect, with enough time for you to understand the change and use your rights. Minor corrections may only update the date above.

who is responsible

Moltu Digital is the data controller for SpeakingMonkey. Questions and privacy requests can be sent to the address below.

Moltu Digital
Organisation number 937 795 920
Registered in the Norwegian Central Coordinating Register for Legal Entities (Enhetsregisteret).
Snorres gate 9, 7030 Trondheim, Norway
hello@speakingmonkey.com