Reo.Dev JavaScript Cookies and Consent Guide

This guide provides an essential understanding of how Reo.Dev uses cookies, their implementation, and best practices for cookie consent management. Whether you integrate Reo.Dev’s JavaScript on your website, product, or documentation, this document simplifies the nuances of cookies while offering recommendations to ensure compliance with global privacy regulations.


What Cookies Does Reo.Dev Use?

Reo.Dev’s JavaScript tracking leverages first-party cookies to:

  • Identify Returning Developers: Recognize and link developer interactions across multiple sessions.

  • Track Session Activities: Record session data such as visited pages & code interactions.

  • Aggregate Developer Behavior: Analyze aggregated developer activity to provide actionable insights like Dev Funnels.


Key Features of Reo.Dev Cookies

  1. Anonymous Data Collection: Cookies collect anonymized data (e.g., browser type, timestamps, interaction data) without storing personally identifiable information (PII).

  2. First-Party Cookies: Data stays tied to your domain and is not shared across unrelated platforms or third parties.


For compliance and proper functionality, we strongly recommend loading the Reo.Dev JavaScript only after the cookie consent banner has been processed. This ensures that the script is executed only if the user has accepted Performance Cookies.

Implementation Best Practices

  • Place the Reo.Dev JS after the cookie consent script in the HTML structure.

  • Ensure the cookie consent solution allows for conditional loading of Performance Cookies before executing the Reo.Dev script.

  • If the user does not consent to Performance Cookies, the Reo.Dev script should not be loaded.


Reo.Dev does not control whether cookies are enabled or disabled—this decision is entirely managed by the host website’s cookie consent implementation.

  • Ensure that disabling “Performance Cookies” prevents the script from running.

  • Users do not need to take additional action once the consent framework is properly configured.

Periodic Audits

Regularly review your cookie settings and ensure compliance with privacy laws such as GDPR and CCPA.


Content Security Policy (CSP) Considerations

If your website uses a strict Content Security Policy (CSP), you may need to update it to allow our script to load and execute correctly. Please ensure the following directives are updated to include our domains:

Required CSP Directives

script-src https://static.reo.dev;
connect-src https://api.reo.dev;

FAQs

1. Will Reo.Dev’s Cookies Impact Site Performance?

No. Reo.Dev cookies are lightweight and optimized to minimize impact on site performance.

4. What if My Website Does Not Have a “Performance Cookies” Option?

If "Performance Cookies" is not an available category, categorize Reo.Dev tracking as closely as possible to its intended purpose. Avoid placing it under "Marketing" or "Targeting" categories, as it is not used for advertising.

Last updated

Was this helpful?