Svenskamentor

Privacy Policy

Last updated: 2026-10-01

This describes what Svenskamentor (svenskamentor.se) actually does with data today, in plain language.

Who operates this site

Svenskamentor is operated by Mahdi Mansouri ("we", "us"), based in Sweden. Contact: contact@svenskamentor.se.

Chat ("Ask the mentor")

The message you type and the conversation history shown in your browser are sent to our backend, which forwards them to an AI model via OpenRouter. OpenRouter routes the request to one or more underlying model providers to generate a reply.

Please don't type sensitive personal details into the chat — health information, ID numbers, residence-permit details, financial information, or information about other people. You never need any of that to practise Swedish.

The chat is stateless on our side: nothing about your conversation is written to a database. Your browser resends the history with each message, and once a reply goes back we keep nothing from it except the anonymous counters below.

Rate limiting and usage counters

To keep free chat available fairly, we track per IP address how many messages you've sent in the last minute and how many tokens you've used in total. These counters live only in server memory (not a database or disk), are never linked to what you said, and reset whenever the server restarts.

Where the chat is available

Our AI provider offers its service only in certain countries. To respect that, our backend reads the country code that Cloudflare adds to each chat request (worked out from your IP address); if the chat isn't offered in your country, it says so instead of answering. The country code is used only for this check and isn't stored.

Bot protection (Cloudflare Turnstile)

To stop automated abuse of the chat, this site uses a small Cloudflare Turnstile widget. It usually verifies you automatically in the background; occasionally it may ask you to check a box. See Cloudflare's Turnstile Privacy Addendum and privacy policy for how they process it.

Feedback (thumbs up / down)

If you rate a chat reply or a recommended resource, two things happen, and voting is entirely optional:

Visitor statistics (Cloudflare Web Analytics)

To see how many people visit and how they find us, we use Cloudflare Web Analytics. It uses no cookies or local storage and doesn't fingerprint visitors. We only see totals — for example visits per day, the most-viewed pages, referring websites, countries, and browser and device types. See Cloudflare's privacy policy for how they process it.

Language preference

Your chosen display language (Swedish, English, Persian, Arabic, or Ukrainian) and, if you pick one, your learner track are saved in your browser's local storage so the site remembers them. They stay on your device; the track is only sent to us as a filter when you ask for recommendations or use the chat.

The plain recommendation list

Browsing recommendations by level and skill without using the chat sends only your chosen filters (level, skill, track) to our server — no personal data, and nothing stored per visitor.

What we don't do

Who else processes data on our behalf

Some of these providers may process data outside the EU/EEA, under their own standard contractual clauses or an equivalent legal safeguard — see each provider's own privacy policy for details.

Legal basis for processing (GDPR)

How long we keep data

We keep no stored profile of you. The only database we have holds the anonymous feedback votes described above; they contain nothing that identifies you, so we keep them for as long as they help improve the product. What ends up in our providers' operational logs (feedback votes with their text, error traces, and basic request details such as IP addresses) is kept for 7 days and then rotated out automatically. We don't export or archive it elsewhere.

Your rights

Because we don't create accounts or keep a stored profile about you, there is no persistent personal record to access, correct, or delete on our side. If you have a question about a specific chat message, contact contact@svenskamentor.se — though as described above, we don't retain past conversations server-side.

If you believe we haven't handled your data properly, you can contact Sweden's data protection authority, IMY.

Cookies

We set no advertising, analytics or tracking cookies, so there is no cookie banner. The only cookie involved is Cloudflare Turnstile's __cf_bm, set when the bot check runs; it is strictly necessary for security and exempt from consent. Our visitor statistics (Cloudflare Web Analytics) use no cookies either. Your language and track choices are kept in local storage, not a cookie.

Children

Svenskamentor is not directed at children under 16, and we don't knowingly collect data from users under that age.

Changes

We may update this page as the product changes. The date above reflects the most recent revision.