FlowConsent
ServicesHow it worksPricingBlogDocumentation
ServicesHow it worksPricingBlogDocumentationLog inTry FlowConsent
Log inTry FlowConsent
FlowConsent

GDPR-compliant consent, EU-hosted, live in under ten minutes — without a cookie wall.

EU-HOSTED·RGPD·SOC 2
Product
  • Services
  • How it works
  • Pricing
  • Extension
Company
  • Blog
  • Documentation
  • Solutions
  • FlowConsent App
Legal
  • Privacy Policy
  • Terms of Service
  • Legal notice
  • Cookies
© 2026 FlowConsent by BeBranded. All rights reserved.
FrancaisDeutschEspanol
All systems operational

Does your website use third-party services? Get GDPR compliant in minutes.

Try FlowConsent
  1. Home
  2. Services
  3. Analytics
  4. Wurfl

Wurfl

AnalyticsWebsite

Related services

34SP.com

34SP.com is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 34SP.com supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 34SP.com enables informed decisions that improve experience and drive results.

Analytics
5

51.LA

51.LA is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. 51.LA supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, 51.LA enables informed decisions that improve experience and drive results.

Analytics

52Degrees

52Degrees 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. 52Degrees offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, 52Degrees empowers organizations to optimize strategy and maximize return on investment.

Analytics
A

a3 Lazy Load

a3 Lazy Load is a comprehensive e-commerce platform that provides businesses with all the tools needed to build, manage, and grow an online store. From product catalog management and secure payment processing to inventory tracking and order fulfillment, a3 Lazy Load delivers a complete commerce solution. It features responsive storefront themes, SEO-optimized product pages, and powerful marketing tools to help merchants increase visibility and drive sales across channels.

Analytics
A

Able CDP

Able CDP is a digital analytics solution that helps businesses measure and understand their online performance through comprehensive data collection and analysis. It provides visitor tracking, behavioral insights, and conversion metrics across websites and applications. Able CDP supports custom event tracking, audience segmentation, and automated reporting. With intuitive dashboards and visualization tools, Able CDP enables informed decisions that improve experience and drive results.

Analytics
A

Abralytics

Abralytics 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. Abralytics offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Abralytics empowers organizations to optimize strategy and maximize return on investment.

Analytics
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does WURFL (ScientiaMobile) do?

WURFL by ScientiaMobile is a device detection solution that identifies device capabilities mainly from the User Agent on the server, classifying device type rather than tracking individuals and typically without tracking cookies.

What WURFL Is

WURFL, provided by ScientiaMobile, is a device detection solution that identifies the capabilities of the device making a request. It is used to adapt layouts, media and features to the screen and abilities of phones, tablets, televisions and other clients. Rather than following a person across the web, it answers a technical question about what the current device can do, which makes it a capability classification tool more than a behavioural tracker.

How Detection Works

Detection happens mainly on the server by reading the User Agent string that the browser sends with every request, which means it can run without placing anything on the visitor device. There is also an optional client side script, wurfl.js, that can enrich detection in the browser when a site chooses to load it. In its server side form WURFL typically sets no tracking cookies, so it can operate in a largely cookieless way while still tailoring the experience to the device.

Data and International Transfers

Although a User Agent describes a device rather than a named person, device attributes combined with an IP address can amount to personal data, so the processing still falls within data protection rules. ScientiaMobile is a US company, and when the cloud service or wurfl.js is used the User Agent and IP address can be processed in the United States, a third country under the GDPR served from domains such as wurfl.io, wurfl.com and scientiamobile.com. On premise or self hosted deployments can keep the lookup local and avoid that transfer.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent and Legal Basis

For purely server side capability detection, consent is generally not required and legitimate interest is the usual basis, since the processing is limited and helps deliver a working experience on the right device. Transparency is still needed, and the picture changes if device data is combined with other identifiers for profiling or analytics, where consent may then be required. The dividing line is whether WURFL stays a technical detection step or becomes part of a tracking and profiling chain.

Compliance Risk and Considerations

The risk ranges from low to medium. Pure server side detection without cookies is low risk, while the use of the US cloud service or the combination of device data with other signals raises it toward medium because of the transfer and the potential for profiling. The practical considerations are to prefer server side detection, document the legitimate interest, and decide carefully whether to load wurfl.js or to route data through the US cloud.

Using WURFL Responsibly

To use WURFL responsibly, keep detection on the server where possible, document the legitimate interest and the limited data involved, and tell visitors in the privacy notice that device capability detection takes place. If you adopt the cloud service or wurfl.js, address the United States transfer with a valid mechanism, and if you ever combine device data with profiling, move that activity behind consent. Handled this way, WURFL can improve the experience while staying a low impact, transparent piece of the stack.

GDPR consent category

Analytics

Websites using WURFL (ScientiaMobile) must obtain user consent under GDPR regulations.

Legal basisLegitimate interest for server side capability detection, with consent required if device data is combined with profiling or tracking
Risk levellow
Applicable regulationsGDPR, ePrivacy Directive

DPIA considerations

Purely server side device capability detection is low risk and usually does not require a DPIA, because WURFL classifies device characteristics rather than identifying individuals and typically sets no tracking cookies. A DPIA becomes more relevant if device attributes are combined with IP addresses or other identifiers for profiling, or where the US cloud service introduces an international transfer, so the assessment should focus on those combinations rather than on capability lookup alone.

Sample consent text

This site uses WURFL device detection to adapt content to your device. Capability detection runs on the server and does not set tracking cookies. Where device data is processed by the WURFL cloud service in the United States or combined for analytics, we rely on a lawful basis and, where required, your consent.

Technical details

Tracking methodServer side device detection from the User Agent, with an optional wurfl.js client snippet, classifying device capabilities rather than tracking individuals and typically without setting tracking cookies
Server locationUnited States (ScientiaMobile), with cloud and edge options depending on the deployment
Cookieless tracking availableYes
Data transferred outside the EUWURFL is provided by ScientiaMobile, a US company, so when the cloud service or wurfl.js is used, data such as the User Agent and IP address can be processed in the United States, a third country under GDPR. Purely on premise or self hosted deployments can keep processing local.

Third-party domains contacted

wurfl.iowurfl.comscientiamobile.com

Cookies placed

NameTypeDurationPurpose
No tracking cookie (server side)First partyNot applicableServer side WURFL detection reads the User Agent and typically sets no tracking cookies, so the default detection mode is cookieless.
WURFL.js cacheFirst partySession or short livedOptional, only if wurfl.js is loaded. May cache device capability results in the browser for the session so detection is not repeated on each page.
device_prefFirst partyUp to 1 yearOptional first party cookie a site may set to remember a device adapted layout choice based on WURFL detection.

WURFL (ScientiaMobile) collects user analytics data — you legally need a consent banner. Try FlowConsent free.

Get started freeScan your site

Frequently asked questions

Does WURFL set cookies?

In its server side form WURFL typically sets no tracking cookies, because it detects device capabilities from the User Agent on the server. If you load the optional wurfl.js client script, review what it places in the browser, but capability detection itself does not depend on cookies.

Is consent required to use WURFL?

For purely server side capability detection, consent is generally not required because the processing is limited and supports delivering the page on the right device. Consent becomes relevant if you combine device data with other identifiers for profiling or analytics, in which case you should obtain it.

What is the legal basis?

Legitimate interest is the usual basis for server side device detection, since it is a narrow technical step that improves the experience. You still owe transparency in your privacy notice, and you should reassess the basis if the use case expands into profiling.

Does WURFL transfer data to the United States?

It can. ScientiaMobile is a US company, so using the WURFL cloud service or wurfl.js may process the User Agent and IP address in the United States, served from domains such as wurfl.io, wurfl.com and scientiamobile.com. On premise deployments can keep the lookup local and avoid that transfer.

Do we need a DPIA?

A DPIA is usually not needed for pure server side detection, which is low risk and does not identify individuals. It becomes more relevant if device attributes are combined with IP addresses or other signals for profiling, or where the US cloud introduces a transfer, so focus any assessment there.

How do we implement WURFL compliantly?

Prefer server side detection, document the legitimate interest and the limited device data involved, and mention device detection in your privacy notice. If you use the cloud service or wurfl.js, put a valid transfer mechanism in place for the United States and keep capability detection separate from any profiling.

What are the alternatives?

Alternatives include other device detection libraries, client hints supported by modern browsers, and responsive design that adapts without server side detection. Each option has trade offs in accuracy and data flow, so choose based on how much device intelligence you genuinely need.

How do we update the cookie policy?

If you only run server side detection, state that device capability detection takes place and that it does not set tracking cookies. If you load wurfl.js or use the US cloud, describe any client side storage and the United States processing, and review the policy whenever your deployment changes.