Does your website use third-party services? Get GDPR compliant in minutes.
Try FlowConsentFree plan · 10-min setup
Swetrix is a privacy focused, open source web analytics platform designed as a GDPR friendly alternative to traditional analytics. It measures page views and traffic without cookies and without collecting personal data, using aggregated, anonymised signals instead of persistent identifiers. Because it sets no cookies and does not process personal data in a way that identifies visitors, it can often be used without a consent banner, and its cloud is hosted in the European Union or can be self hosted.
Swetrix is an open source, privacy first web analytics tool built as an alternative to cookie based analytics. It reports page views, traffic sources, and aggregate trends without tracking individuals across sites or sessions. You can use the EU hosted cloud version or self host Swetrix on your own infrastructure.
Swetrix is designed to avoid personal data: it does not set cookies and does not store persistent identifiers or full IP addresses. Instead it derives anonymous, aggregated metrics such as page views, referrers, country, and device type from a one way, daily rotating signal that cannot be used to track a person over time. This keeps the data non identifying by design.
Because Swetrix stores no cookies and processes only anonymous, aggregated data, it generally falls outside the consent requirement of the ePrivacy Directive and minimises GDPR obligations. You should still mention it in your privacy notice for transparency and confirm the configuration, since custom events could introduce personal data. When self hosted or EU hosted, the data stays under your control.
Get GDPR compliant in 10 minutes
Free plan available · No credit card required
In its standard, cookieless configuration Swetrix can usually be used without a consent banner, because it does not store or access information on the device beyond what is strictly necessary and does not identify visitors. If you add custom events that capture personal data, you must reassess and obtain consent for that processing. Always confirm your specific setup before relying on a no consent approach.
The Swetrix cloud is hosted in the European Union, and you can also self host it, so a third country transfer can usually be avoided entirely. This makes it a strong option for organisations that want to keep analytics data within the EU. Confirm the hosting region for your account or deployment and record it in your documentation.
To use Swetrix compliantly, keep the default cookieless configuration, host the data in the EU or self host, and avoid sending personal data in custom events. Mention Swetrix in your privacy notice, document why no consent banner is required, and review the setup if you add new event tracking. This gives you useful analytics with minimal privacy risk.
Websites using Swetrix must obtain user consent under GDPR regulations.
DPIA considerations
Swetrix is designed to be privacy preserving and, in its standard configuration, processes only anonymous, aggregated data without cookies, which makes its risk profile low. Key DPIA points: (1) no cookies and no persistent identifiers, so no consent is generally required; (2) anonymous metrics derived from a daily rotating signal that cannot track individuals over time; (3) EU hosting or self hosting that avoids third country transfers; (4) the need to reassess if custom events capture personal data; (5) transparency in your privacy notice even where consent is not required. A full DPIA is rarely necessary unless you extend it to collect personal data.
Sample consent text
We use Swetrix, a privacy focused, cookieless analytics tool, to understand overall traffic to our site. Swetrix does not set cookies, does not store persistent identifiers, and processes only anonymous, aggregated data hosted in the European Union. Because it does not track or identify you, it runs without requiring consent, and you can learn more in our privacy notice.
Third-party domains contacted
swetrix.comapi.swetrix.comcdn.swetrix.comSwetrix collects user analytics data — you legally need a consent banner. Try FlowConsent free.
None. Swetrix is cookieless by design and does not store or read cookies on the visitor device. It measures traffic using anonymous, aggregated signals instead of persistent identifiers.
In its standard cookieless configuration, usually not, because it stores no cookies and processes only anonymous, aggregated data that does not identify visitors. You should reassess and obtain consent only if you extend Swetrix to capture personal data through custom events.
Because the standard setup does not process personal data, a lawful basis for identifying data is generally not engaged. Where minimal processing occurs, legitimate interest (Art. 6(1)(f)) is the usual basis, and no ePrivacy consent is needed for the cookieless measurement.
No, not by default. The Swetrix cloud is hosted in the European Union and you can also self host it, so analytics data can stay within the EU and avoid a third country transfer. Confirm the hosting region for your account.
A full DPIA is rarely necessary because the standard configuration processes only anonymous, aggregated data. Consider a lightweight assessment if you add custom events that could capture personal data, focusing on what those events collect.
Keep the default cookieless configuration, host data in the EU or self host, and avoid sending personal data in custom events. Mention Swetrix in your privacy notice and document why a consent banner is not required for the standard setup.
Yes. Other privacy focused analytics tools such as Plausible, Fathom, or a self hosted Matomo without cookies offer similar cookieless measurement. They are comparable options when you want analytics with minimal consent and tracking obligations.
State that Swetrix is cookieless and sets no cookies, and describe the anonymous, aggregated metrics it collects and where they are hosted. Even though no cookie consent is required, transparency in your privacy notice is good practice. Review the entry if you add custom event tracking.