About SwitchEU
A directory helping Europeans discover and switch to companies that operate under European standards.
Mission
To make it easy for anyone to find European alternatives.
Vision
A thriving European digital ecosystem where consumers have genuine choices.
Approach
SwitchEU uses AI-powered research to provide a comprehensive directory.
Built in Europe, for Everyone
SwitchEU is created by a European who believes in a stronger, more independent Europe.
Affiliated with no government or political organization.
Technical Infrastructure
Transparency matters – including the technologies behind this site.
Mistral AI
French AI company. Used for structuring and analysing alternatives. Operates under Zero Data Retention – input and output are neither stored nor logged, and queries are processed only as long as strictly necessary to generate output.
Mistral Vibe
French AI coding agent by Mistral AI.
Lovable
Swedish vibe coding platform.
IONOS
German domain and hosting provider.
Backend & Database
Powered by Supabase (US-based, open source) but hosted in the EU.
Vite
Fast, modern, and open-source frontend build tool.
React & UI Libraries
React (Meta) is the most widely adopted frontend framework.
Brave Search API
Used for finding alternatives.
I plan to increase the European share of this infrastructure.
How Search Works
The search process is privacy-first: every query passes a layered filter before any external service is contacted, and Mistral AI must confirm the query is a company or product before Brave Search is called.
Curated Database Check
First, the system checks a curated database of well-researched European alternatives. If a match is found, no external services are contacted.
Client- & Server-Side Privacy Filter
The browser blocks obvious personal data (emails, phone numbers, personal names) before the query leaves the device. A second regex filter runs on the EU server before any network call.
Classification with Mistral AI (Privacy Gate)
Every query that passes the local filters is sent to Mistral AI (France) for classification. Zero Data Retention applies – Mistral neither stores nor logs input or output, and processes queries only as long as strictly necessary to generate output. If Mistral identifies the query as personal data, it is rejected immediately and no web search is performed.
Web Search with Brave & Structuring with Mistral
Only queries confirmed as company or product names reach Brave Search (USA, also Zero Data Retention). The resulting snippets are then structured by Mistral AI into European alternatives with comparison details – again under Zero Data Retention.
Search works best for company names.