> Catberry.js is an isomorphic JavaScript framework. Learn how GDPR applies to universal apps built with it and what remains the developer's responsibility.
>
> Canonical: https://www.flowconsent.com/en/services/framework/catberry-js

Frameworks

# Catberry.js

Unclassified · [Official website](https://catberry.github.io/)

Catberry.js is an open-source isomorphic JavaScript framework for building universal web applications that run both on the server and in the browser using the same codebase. It supports server-side rendering and single-page application patterns. As a framework, it has no built-in data collection, and GDPR compliance depends entirely on the application built with it.

[Block Catberry.js until consent](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=framework) · [Scan my site](https://www.flowconsent.com/en/scan)

At a glance

- Category

  [Frameworks](https://www.flowconsent.com/en/services/framework)

- Consent

  Unclassified

- Prior consent

  Not required

- Documented cookies

  1

- Third-party domains

  2

- Servers

  Self-hosted (deployer infrastructure)

Overview

## What does Catberry.js do?

## **What is Catberry.js?**

Catberry.js is an open-source isomorphic JavaScript framework for building universal web applications. It supports a component-based architecture where the same code runs on both Node.js (for server-side rendering) and in the browser. It provides built-in routing, data fetching, and state management with no built-in data collection.

## **GDPR and Catberry.js**

Catberry.js has no GDPR implications as a framework. GDPR obligations depend on the application and services integrated. Apply GDPR at the application level, including consent management, data subject rights handling, and DPAs with backend services.

## **Practical compliance steps**

No GDPR actions are required for Catberry.js itself. Apply compliance at the application level. Install via npm. No privacy policy entry, DPA, or cookie notice is needed for the framework.

Compliance

## Catberry.js and the GDPR

- Legal basis

  Catberry.js is a framework with no data processing. GDPR obligations arise from the application built with it.

- Risk level

  low

- Applicable regulations

  GDPR compliance is the responsibility of the application developer

### Impact assessment (DPIA)

A DPIA is not required for Catberry.js. It may be required for applications built with it that process large-scale personal data or perform automated decision-making.

### Sample text for your banner

> This application is built with Catberry.js. Data collection and processing within this application is described in our privacy policy.

Cookies and trackers

## What Catberry.js sets and contacts

- Tracking method

  Open-source isomorphic JavaScript framework, no tracking by default

- Server location

  Self-hosted (deployer infrastructure)

- Cookieless mode available

  Yes

### Cookies set (1)

| Name           | Type    | Duration | Purpose                                                                                        |
| -------------- | ------- | -------- | ---------------------------------------------------------------------------------------------- |
| catberry\_none | session | Session  | Catberry.js sets no cookies by default: application cookies depend on developer implementation |

### Third-party domains contacted (2)

- `catberry.io`
- `npmjs.com`

Questions

## Frequently asked questions about Catberry.js

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

[Write to us](https://www.flowconsent.com/en/demo)

### Is Catberry.js subject to GDPR?

No. Catberry.js is an isomorphic JavaScript framework. GDPR applies to the application built with it.

### Does Catberry.js set cookies?

Catberry.js itself does not. Session and authentication cookies are set by the application built with it.

### Do I need a DPIA for Catberry.js?

No. A DPIA may be needed for specific application features.

### Does Catberry.js transfer data outside the EU?

No. It is a self-hosted framework. Transfers depend on backend services the application uses.

### Does Catberry.js need to appear in my privacy policy?

No. Describe the data your application collects, not the framework.

### Is Catberry.js still actively maintained?

Catberry.js has limited active development. Consider actively maintained alternatives like Next.js or Nuxt.js for new projects.

### How do I include Catberry.js in my project?

Install via npm and follow the Catberry.js documentation for application structure.

### What GDPR compliance is needed for a Catberry.js application?

Apply GDPR at the application level: consent management, data minimisation, DPAs with backend services, and data subject rights implementation.

Same category

## More services: Frameworks

[See the whole category](https://www.flowconsent.com/en/services/framework)

### [Dojo](https://www.flowconsent.com/en/services/framework/dojo)

[Dojo 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. Dojo supports modern development practices and scales with growing business needs. With a focus on stability and compatibility, Dojo ensures your website delivers a smooth, uninterrupted experience to every visitor and search engine crawler.](https://www.flowconsent.com/en/services/framework/dojo)

[Frameworks](https://www.flowconsent.com/en/services/framework/dojo)

·

### [jQuery](https://www.flowconsent.com/en/services/framework/jquery)

[jQuery is a JavaScript library that simplifies web development by providing utility functions, DOM manipulation tools, and cross-browser compatibility. It offers a clean, chainable API that reduces code complexity and development time. jQuery supports AJAX requests, event handling, and animation effects. With extensive documentation and a vast plugin ecosystem, jQuery remains a reliable choice for developers building interactive, performant web experiences.](https://www.flowconsent.com/en/services/framework/jquery)

[Frameworks](https://www.flowconsent.com/en/services/framework/jquery)

·

### [Hydrogen](https://www.flowconsent.com/en/services/framework/hydrogen)

[Hydrogen is a popular web platform powering millions of websites worldwide, offering a flexible and extensible foundation for building any type of online presence. It provides themes, plugins, and a user-friendly admin interface for developers and non-technical users. Hydrogen supports e-commerce, blogging, portfolios, and enterprise websites with robust customization options. With a massive community and continuous updates, Hydrogen remains a leading web development choice.](https://www.flowconsent.com/en/services/framework/hydrogen)

[Frameworks](https://www.flowconsent.com/en/services/framework/hydrogen)

·

### [Retool](https://www.flowconsent.com/en/services/framework/retool)

[Retool 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. Retool offers customizable dashboards, automated alerts, and data export capabilities. By transforming raw data into actionable intelligence, Retool empowers organizations to optimize strategy and maximize return on investment.](https://www.flowconsent.com/en/services/framework/retool)

[Analytics](https://www.flowconsent.com/en/services/framework/retool)

·

### [Metro UI](https://www.flowconsent.com/en/services/framework/metroui)

[MetroUI is a CSS framework providing pre-built styles, components, and utility classes for building responsive web interfaces. It offers grid systems, typography scales, and design tokens for consistent styling. MetroUI supports dark mode, custom theming, and responsive breakpoints. With modular architecture and optimized file sizes, MetroUI helps developers create polished, professional web designs while maintaining fast page load speeds and excellent user experience.](https://www.flowconsent.com/en/services/framework/metroui)

[Frameworks](https://www.flowconsent.com/en/services/framework/metroui)

·

### [Underscore.js](https://www.flowconsent.com/en/services/framework/underscore-js)

[Underscore.js 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. Underscore.js integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Underscore.js helps organizations maintain robust websites that meet user expectations and technical requirements.](https://www.flowconsent.com/en/services/framework/underscore-js)

[Frameworks](https://www.flowconsent.com/en/services/framework/underscore-js)

## Make your site compliant today.

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

[Create my banner](https://app.flowconsent.com/auth/sign-up?utm_source=flowconsent.com\&utm_medium=referral\&utm_campaign=general) · [Scan my site](https://www.flowconsent.com/en/scan)
