To ensure that the Analytics feature can be used despite many different regulatory limitations around the world, we've designed it in such a way that it provides you with information without being tied to, or associated with, any individual visitor or IP address.

The recording of data points is anonymous and the Analytics feature does not collect or store information that would enable us to reconstruct a browsing session across pages or identify a user.

The following information is stored with every data point:

Collected Value
Example Value
Page
/blog/[slug]
URL
/blog/nextjs-10
Network Speed
4g (or slow-2g, 2g, 3g)
Browser
Chrome 86 (Blink)
Device Type
Mobile (or Desktop/Tablet)
Device OS
Android 10
Country (ISO 3166-1 alpha-2)
US
Web Vital
FCP 1.0s
Server-Received Event Time
2020-10-29 09:06:30

Please see our Privacy Notice for more information, including how Vercel Analytics complies with the GDPR. Vercel acts as a data processor or service provider with respect to this information collected through the Analytics feature.

How the Data Points Are Tracked

Once you've followed the dashboard's instructions for enabling Analytics, you will have automatically redeployed your current Production Deployment, which is done to inject a script into the client-side bundle of your application.

This script will retrieve the visitor's Web Vitals by invoking native browser APIs and then report them to Vercel's servers on every page load.

Only fresh page loads report Web Vitals. Client-side page transitions will not. As an example, typing vercel.com/blog into your address bar and hitting enter will send them. Clicking on a blog post, however, will not.