Marketing

TestFreaks

TestFreaks is a Swedish reviews aggregation and display platform that crawls product reviews from across the web, scores them, and surfaces them on merchant sites via an embedded widget. The widget sets analytics cookies that measure widget impressions, expansions and click-throughs. TestFreaks is hosted in the EU, so the main compliance task is to gate the analytics cookies behind a consent banner rather than to deal with international transfers.

Overview

What does TestFreaks do?

What TestFreaks is and how the review widget works

TestFreaks is a Swedish reviews aggregation and display platform that crawls product reviews from publishers, retailers and editorial sources, normalises them, scores them, and exposes the result on merchant product pages through an embedded widget. The platform also offers post-purchase review collection workflows and a moderation interface for the merchant catalogue. The goal is to provide rich, fraud-resistant social proof that complements the merchant own reviews.

From a technical standpoint, TestFreaks is integrated by adding a JavaScript snippet that loads the widget on product pages, optionally combined with server-side calls for SEO-friendly content. The widget queries the TestFreaks back end for aggregated reviews, displays them inline, and emits behavioural events for visibility, expansion and click-through. TestFreaks infrastructure runs in the European Union (Sweden), which significantly simplifies the data transfer story compared with non-EU vendors.

Data and cookies set by the widget

The widget collects the product identifier on the page, the page URL, the timestamp, interaction events (impression, expansion, sort, click on a star or on an external source link), the IP address (typically truncated for analytics), the user agent and a widget-scoped identifier stored in cookies. Combined, these signals allow TestFreaks to measure widget performance, detect crawler abuse and improve merchandising recommendations.

Two cookie scopes are involved. First-party analytics cookies set on the merchant domain memorise an analytics identifier so that repeated views by the same visitor are not counted as new sessions. Third-party cookies on the testfreaks.com domain support widget telemetry and cross-merchant abuse detection. Both scopes carry personal data under GDPR even when the identifier is hashed, because reidentification of the same visitor across sessions is technically possible.

GDPR and ePrivacy implications

Under Article 5(3) ePrivacy, the analytics cookies set by the TestFreaks widget are not strictly necessary to display the reviews; they support measurement, not delivery. Prior, freely given, specific, informed and unambiguous consent is therefore required on EU-facing pages. The display of the aggregated reviews content itself, without behavioural cookies, can run on legitimate interest because it brings clear value to the consumer and does not significantly affect their privacy.

In GDPR terms, TestFreaks is a processor for the merchant on the moderated reviews of the merchant own customers and an independent or joint controller for the aggregation, scoring and anti-abuse models that operate on its broader dataset. A signed data processing agreement is mandatory, and the privacy notice must describe the categories of data collected by the widget, the purpose of each cookie and the retention periods applied by TestFreaks.

Data transfers and EU hosting

TestFreaks is headquartered and hosted in Sweden, within the European Union, so the standard widget deployment does not trigger an Article 46 transfer assessment. Data stays under EU jurisdiction and benefits from the protections of national supervisory authorities. The merchant should still confirm with TestFreaks that subprocessors (CDN, observability, customer support) remain within the EEA or covered by adequacy decisions, and document this in the records of processing activities.

If the merchant subscribes to specific TestFreaks add-ons that route data through non-EU partners (for example, a sentiment analysis model hosted in the United States), that secondary flow has to be assessed on its own. In a default deployment, however, EU hosting is one of the main compliance advantages of TestFreaks compared with non-European review aggregators.

Consent banner and lightweight DPIA

Because the data is moderate in volume and stays in the EU, a full DPIA is not always mandatory; a documented lightweight assessment is usually sufficient. The consent banner should expose an Analytics category that controls the TestFreaks widget cookies and any other measurement scripts, with a clear description and a reject button as prominent as accept. Reviews content can remain visible to non-consenting visitors, with measurement disabled.

Practical implementation and alternatives

Concretely: block the analytics cookies of the TestFreaks widget until consent is granted, configure the snippet so that aggregated review content is still rendered without measurement, sign the data processing agreement, list TestFreaks in the cookie table and the privacy notice, and reference the EU hosting in your transfers section. If your stack requires alternatives, Trustpilot, Bazaarvoice (with EU residency), Yotpo (with EU options), Reviews.io, eKomi and Avis Verifies are reasonable comparable services to consider.

Compliance

TestFreaks and the GDPR

TestFreaks is classified as “Preferences”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Consent (Article 6(1)(a) GDPR and Article 5(3) ePrivacy Directive) for the analytics and behavioural cookies set by the widget. Display of aggregated review content without identifiers can rely on legitimate interest for fraud-resistant social proof.
Risk level
medium
Applicable regulations
GDPR, ePrivacy Directive, Swedish Data Protection Act, national transpositions in EU Member States

Impact assessment (DPIA)

A targeted assessment, rather than a full DPIA, is usually sufficient. Risk is medium because data stays in the EU and the widget does not target sensitive categories. Document the cookies set by the widget, the data shared with TestFreaks (page URL, product identifier, interaction events, hashed user ID), the retention period, the joint controller status for review moderation, and the impact of declining analytics on the widget behaviour.

Sample text for your banner

We display product reviews aggregated by TestFreaks, a Swedish provider hosted in the EU. The reviews widget sets analytics cookies that help us measure how reviews are displayed and read. These cookies are not strictly necessary, so they are only activated if you click Accept. You can Reject them or change your choice at any time from the cookie preferences page.
Cookies and trackers

What TestFreaks sets and contacts

Tracking method
Third-party JavaScript widget loaded from testfreaks.com that sets first-party analytics cookies on the merchant domain plus third-party cookies on testfreaks.com for widget telemetry and aggregated reviews delivery.
Server location
European Union (Sweden)
Cookieless mode available
Yes

Cookies set (4)

NameTypeDurationPurpose
tf_uidAnalytics12 monthsFirst-party analytics identifier used to deduplicate visitors viewing the TestFreaks reviews widget.
tf_sessAnalyticsSessionSession identifier scoped to widget interactions on the current visit.
tf_consentFunctional12 monthsStores the user choice regarding TestFreaks analytics cookies so the preference persists across pages.
tf_widget_stateFunctional6 monthsRemembers widget UI state such as expanded sections and sort order chosen by the visitor.

Third-party domains contacted (4)

  • testfreaks.com
  • js.testfreaks.com
  • api.testfreaks.com
  • cdn.testfreaks.com
Questions

Frequently asked questions about TestFreaks

Can't find your question? Write to us, we answer fast.

Which cookies does the TestFreaks widget set?

The widget sets a first-party analytics identifier (tf_uid), a session-scoped analytics cookie (tf_sess), a functional consent state cookie (tf_consent), and a functional widget state cookie (tf_widget_state). Analytics cookies must be blocked until the visitor opts in; the consent state cookie itself can be set as soon as a choice is recorded.

Is consent required to display TestFreaks reviews?

Consent is required for the analytics cookies set by the widget. The reviews content itself can be shown without behavioural cookies on the basis of legitimate interest, since it brings clear value to the consumer. The compliant pattern is to render reviews even without consent and to enable measurement only after opt-in.

What is the legal basis for processing through TestFreaks?

Display of aggregated reviews can rely on legitimate interest (Article 6(1)(f) GDPR). The analytics cookies set by the widget require consent (Article 6(1)(a) GDPR and Article 5(3) ePrivacy). Moderation of customer reviews collected on behalf of the merchant rests on performance of the contract and legitimate interest in fraud prevention.

Does TestFreaks transfer data outside the EU?

In the standard deployment, no. TestFreaks operates from Sweden and hosts data inside the European Union. The merchant should still confirm that subprocessors (CDN, observability, support) stay in the EEA or under an adequacy decision, and reassess separately any optional add-on routed through non-EU partners.

Is a DPIA required for TestFreaks?

A full DPIA is usually not required. The volume of personal data is moderate, the categories are not sensitive and processing stays within the EU. A documented lightweight assessment that maps cookies, data, purposes, retention and the joint controller boundary with TestFreaks is generally sufficient for the merchant accountability obligations.

How do I implement TestFreaks compliantly?

Load the widget so that aggregated reviews render without analytics cookies by default, gate the tf_uid and tf_sess cookies behind a compliant consent banner with a clear Analytics category, sign the data processing agreement, list TestFreaks in the cookie table and the privacy notice, and mention Sweden and the EU as the hosting location.

What are the main alternatives to TestFreaks?

Trustpilot, Bazaarvoice (with EU residency), Yotpo, Reviews.io, eKomi and Avis Verifies cover comparable use cases: aggregated reviews, post-purchase collection, moderation and merchandising widgets. The compliance picture varies with each vendor location and subprocessor choices, so any switch should be supported by a fresh transfer and cookie assessment.

How should the cookie policy be updated for TestFreaks?

Add a dedicated row in the cookie table for each TestFreaks cookie (tf_uid, tf_sess, tf_consent, tf_widget_state), with type, duration and purpose. In the third-party processors section, identify TestFreaks AB, mention Sweden as the hosting location and provide a link to the TestFreaks privacy policy. Update the table whenever the widget configuration changes.

Gravitec

Gravitec is a foundational web service that powers critical website functions and digital experiences. It provides reliable infrastructure, seamless integration capabilities, and consistent performance across all devices and browsers. Gravitec supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Gravitec ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Marketing

Sendinblue

Sendinblue is a marketing platform that equips businesses with tools to amplify their digital presence and drive customer acquisition. It supports audience segmentation, campaign automation, and cross-channel engagement. Sendinblue provides real-time analytics and reporting dashboards for performance measurement and strategy optimization. By combining data intelligence with marketing execution, Sendinblue helps deliver the right message to the right audience at the right time.

Marketing

Soffront CRM

Soffront CRM is a customer relationship management (CRM) platform that helps businesses organize, track, and nurture customer interactions across the entire lifecycle. It provides contact management, sales pipeline tracking, and automated workflows. Soffront CRM centralizes customer data from multiple touchpoints, enabling personalized experiences, faster deal closing, and improved retention. With reporting dashboards and integrations, Soffront CRM empowers data-driven relationship management.

Marketing

Launchrock

Launchrock is an analytics and measurement platform providing deep insights into digital ecosystem performance. It tracks user interactions, measures campaign effectiveness, and identifies optimization opportunities across web and mobile. Launchrock offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Launchrock empowers organizations to optimize strategy and maximize return on investment.

Analytics

Monetize Pro

Monetize Pro is an AI-powered platform that leverages artificial intelligence and machine learning to help businesses automate processes, generate insights, and enhance digital experiences. It provides intelligent automation, natural language processing, and predictive analytics. Monetize Pro integrates with existing workflows and tools to deliver AI-driven optimization across marketing, customer service, and operations. With scalable infrastructure, Monetize Pro makes advanced AI accessible to all teams.

Marketing

e-goi

e-goi is a marketing platform that equips businesses with tools to amplify their digital presence and drive customer acquisition. It supports audience segmentation, campaign automation, and cross-channel engagement. e-goi provides real-time analytics and reporting dashboards for performance measurement and strategy optimization. By combining data intelligence with marketing execution, e-goi helps deliver the right message to the right audience at the right time.

Marketing

Make your site compliant today.

Free up to 25,000 sessions a month. No credit card, no commitment.