FlowConsent
ServicesBlogExtensionSolutionsPricingTry FlowConsent
FlowConsent

FlowConsent is a GDPR-compliant cookie consent management platform.

Product

  • Services
  • Extension
  • Extension support
  • Solutions
  • Pricing
  • FlowConsent App

Legal

  • Privacy Policy
  • Terms of Service
  • Legal notice

© 2026 FlowConsent by BeBranded. All rights reserved.

FrancaisDeutschEspanol

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

Try FlowConsent
  1. Home
  2. Services
  3. Framework
  4. Paths.js
P

Paths.js

OtherWebsite

Related services

_

_hyperscript

_hyperscript 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. _hyperscript supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, _hyperscript ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other
A

ABP Framework

ABP Framework is a development framework and toolkit providing developers with a structured foundation for building modern web applications. It offers reusable components, standardized architecture patterns, and comprehensive documentation. ABP Framework accelerates development through code generation, testing utilities, and build optimization. With an active community and extensive ecosystem, ABP Framework enables teams to build scalable, maintainable applications following industry best practices.

Other
A

Ace

Ace is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Ace integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Ace helps organizations maintain robust websites that meet user expectations and technical requirements.

Other

Adobe ColdFusion

Adobe ColdFusion 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. Adobe ColdFusion supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Adobe ColdFusion ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other

Adobe Flash

Adobe Flash 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. Adobe Flash supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Adobe Flash ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.

Other
A

Adobe GoLive

Adobe GoLive is a web technology service that provides essential functionality for websites and digital platforms. It delivers core capabilities that support site operations, content delivery, and user experience optimization. Adobe GoLive integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Adobe GoLive helps organizations maintain robust websites that meet user expectations and technical requirements.

Other
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Paths.js do?

Paths.js is a lightweight open-source JavaScript library for generating SVG path data for charts and data visualisations. It runs entirely in the browser and produces SVG path strings from data without any server communication or data collection. Paths.js has no GDPR implications — it is a pure computation library.

What is Paths.js?

Paths.js is a lightweight open-source JavaScript library for generating SVG path data strings for common chart types including area charts, line charts, pie charts, bar charts, and radar charts. It takes data arrays as input and outputs the SVG path strings needed to render visualisations. Paths.js is a pure computation library that runs entirely in the browser or in Node.js without any server communication or external dependencies.

GDPR and Paths.js

Paths.js has no GDPR implications. It is a mathematical computation library that transforms data arrays into SVG path strings. It does not collect data, set cookies, make network requests, or communicate with any external server. The GDPR framework does not apply to Paths.js itself.

Data visualised in charts

If Paths.js is used to visualise personal data (e.g., charts showing individual user statistics or personal metrics), GDPR applies to the underlying data, not to Paths.js. The application developer is responsible for ensuring the data being visualised has a lawful basis for processing and is displayed only to authorised users.

Practical compliance steps

No specific GDPR actions are required for Paths.js. Bundle it via npm. Apply access controls to any charts displaying personal data. Ensure the data being visualised has a documented lawful basis. No privacy policy entry, DPA, or cookie notice is needed for Paths.js.

GDPR consent category

Other

Websites using Paths.js must obtain user consent under GDPR regulations.

Legal basisPaths.js is a client-side visualisation library with no data processing.
Risk levellow
Applicable regulationsGDPR compliance is the responsibility of the application developer

DPIA considerations

A DPIA is not required for Paths.js. The library has no data processing capabilities.

Sample consent text

This application uses Paths.js for chart visualisations. Paths.js is a client-side library with no data collection. See our privacy policy for information about data visualised in charts.

Technical details

Tracking methodOpen-source JavaScript data visualisation library, client-side only, no tracking
Server locationSelf-hosted (deployer infrastructure)
Cookieless tracking availableYes

Third-party domains contacted

github.comnpmjs.com

Cookies placed

NameTypeDurationPurpose
paths_nonesessionSessionPaths.js sets no cookies — it is a client-side SVG path computation library with no storage

This service may collect user data. Ensure GDPR compliance with FlowConsent.

Get started freeScan your site

Frequently asked questions

Does Paths.js collect personal data?

No. Paths.js is a pure mathematical computation library. It takes data arrays as input and outputs SVG path strings. It does not collect, store, or transmit any data.

Does Paths.js set cookies?

No. Paths.js does not set any cookies. It operates entirely in browser memory with no persistent storage.

Does Paths.js make network requests?

No. Paths.js performs all computations locally in the browser or Node.js environment. It does not make any network requests.

Does Paths.js require a privacy policy entry?

No. Paths.js has no data processing and requires no mention in any privacy policy.

Do I need a DPIA for Paths.js?

No. Paths.js has no data processing capabilities.

Is Paths.js still actively maintained?

Paths.js has not received significant updates in recent years. More actively maintained alternatives include D3.js, Chart.js, Recharts (for React), and Highcharts. For new projects, these alternatives provide more comprehensive data visualisation capabilities.

How should I include Paths.js in my project?

Install via npm and bundle with your application: npm install paths-js. Self-hosting avoids any CDN IP logging. No additional privacy configuration is needed for the library itself.

Does GDPR apply to data displayed in Paths.js charts?

If the data visualised in charts contains personal data (individual statistics, personal metrics), GDPR applies to that underlying data. Apply access controls to ensure charts displaying personal data are only visible to authorised users. Paths.js itself has no compliance requirements.