Frameworks

Caspio

US based low code platform whose embedded DataPages set cookies and collect form data, often sensitive, with hosting mainly in the United States.

Overview

What does Caspio do?

What Caspio is

Caspio is a United States based low code platform that lets organisations build online databases and applications without writing much code. The core building blocks are DataPages, embeddable components that display data and capture form submissions, and Flex apps that bundle these features into full applications. Site owners typically embed Caspio DataPages into their own websites, where they collect and display information from end users. Because forms frequently gather contact details, account data and sometimes sensitive information, Caspio sits squarely within the scope of data protection law whenever it is used with European visitors.

What data and cookies it collects

Caspio sets cookies that keep authenticated sessions secure and that support the operation of DataPages. Authenticated DataPages and externally deployed Flex apps require third party cookies, so logins and filtered views can break when cross site tracking prevention blocks them. Beyond cookies, the most significant processing happens through the form data that visitors submit, which can include names, email addresses, identifiers and, depending on the application, special category data. The combination of session cookies and rich form submissions means Caspio often processes substantial volumes of personal data on behalf of the site owner.

GDPR and ePrivacy implications

Under Art. 5(3) of the ePrivacy Directive, storing or reading any cookie that is not strictly necessary requires prior consent. Session and security cookies tied to a login the user actively requested can often be treated as essential, but any analytics or convenience cookies need consent. Processing of the personal data inside form submissions must rest on a valid legal basis under Art. 6(1) GDPR, and the site owner remains the controller responsible for transparency and data subject rights. Caspio normally acts as a processor, so a data processing agreement under Art. 28 GDPR is required.

Consent requirements

Consent must be obtained before any non essential cookie is set, which means the consent banner should block such cookies until the visitor has actively agreed. Where form data is collected for purposes that go beyond performing a contract, for example marketing follow up, consent for that processing should also be captured clearly and separately. The request must be specific, informed and as easy to withdraw as it is to give. Pre ticked boxes and implied consent do not meet the GDPR standard.

International data transfers

On the standard editions, data submitted through Caspio is processed in AWS datacenters in the United States, which is a third country under the GDPR. Caspio relies on the EU to US Data Privacy Framework and on Standard Contractual Clauses for these transfers, and a transfer impact assessment should confirm that the safeguards are adequate. Organisations that want to avoid a third country transfer entirely can use the EU Compliance Edition, which keeps data in AWS datacenters in Ireland and Germany. Choosing the EU edition is the cleanest way to keep European personal data within the EEA.

Practical compliance steps

Start by mapping every DataPage, the data it collects and the cookies it sets, then sign a data processing agreement with Caspio. Configure a consent banner that blocks non essential cookies until consent is given and document the legal basis for each form. Evaluate whether the EU Compliance Edition is appropriate to remove the US transfer, and if you keep the standard edition record the Data Privacy Framework and Standard Contractual Clauses in your transfer documentation. Finally, update your privacy notice and cookie policy to name Caspio, describe the data flows and explain how visitors can exercise their rights.

Compliance

Caspio and the GDPR

Caspio is classified as “Analytics”. On a site that targets European visitors, it must only load after the visitor consents, and it must be listed in your cookie policy.

Legal basis
Consent under Art. 6(1)(a) GDPR for non essential cookies, combined with Art. 5(3) ePrivacy Directive for storing or reading cookies. Form data processing typically relies on consent or contract under Art. 6(1)(a) or (b) GDPR depending on the use case.
Risk level
high
Applicable regulations
GDPR, ePrivacy Directive, EU-US Data Privacy Framework

Impact assessment (DPIA)

A data protection impact assessment is strongly recommended when Caspio DataPages collect sensitive or special category data, when forms gather data on a large scale, or when default US hosting leads to transfers outside the EEA. The assessment should document the categories of data collected through forms, the cookies set, the legal basis, the transfer mechanism and the residual risk after safeguards. Using the EU Compliance Edition materially lowers the transfer risk and should be considered as a mitigation.

Sample text for your banner

We use Caspio to power forms and interactive applications on this site. Caspio sets cookies needed to keep your session secure and may process the information you submit on servers located in the United States. By selecting Accept you consent to these cookies and to this transfer of your data.
Cookies and trackers

What Caspio sets and contacts

Tracking method
Embedded DataPages and Flex apps that set session and authentication cookies and collect form submissions, often including sensitive personal data
Server location
United States (AWS), with an optional EU Compliance Edition hosted in Ireland and Germany
Data transferred outside the EU
On the standard editions, personal data entered into DataPages and Flex apps is processed in AWS datacenters in the United States. Caspio relies on the EU to US Data Privacy Framework and Standard Contractual Clauses for these transfers. Customers needing EU data residency can use the EU Compliance Edition, which keeps data in Ireland and Germany and avoids a third country transfer.

Cookies set (4)

NameTypeDurationPurpose
cbAppSessionthird partysessionMaintains the authenticated user session for DataPages and apps, expiring when the browser session ends
cb_tokenthird partysessionCarries the authentication token that secures access to authenticated DataPages and Flex apps
ASP.NET_SessionIdthird partysessionStandard server session identifier used by the Caspio platform to keep state during a visit
csrf_tokenfirst partysessionProtects forms and DataPage submissions against cross site request forgery

Third-party domains contacted (4)

  • caspio.com
  • caspio.app
  • bridge.caspio.com
  • c1.caspio.com
Questions

Frequently asked questions about Caspio

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

What cookies does Caspio set?

Caspio sets cookies that keep authenticated user sessions secure and that support the operation of embedded DataPages. Authenticated DataPages and externally deployed Flex apps rely on third party cookies, which is why logins and filtered views can fail when cross site tracking prevention blocks them. Flex apps hosted on the caspio.app domain are designed not to require third party cookies.

Is consent required to use Caspio?

Yes, for any cookie that is not strictly necessary. Session and security cookies tied to a login the user actively requested can often be treated as essential, but analytics or convenience cookies require prior consent under Art. 5(3) ePrivacy. Where form data is used for purposes beyond a contract, such as marketing, consent for that processing is also needed.

What is the legal basis for processing?

Setting non essential cookies relies on consent under Art. 6(1)(a) GDPR together with Art. 5(3) ePrivacy. Processing the personal data in form submissions usually rests on consent under Art. 6(1)(a) or on the performance of a contract under Art. 6(1)(b), depending on the purpose. The site owner is the controller and Caspio is normally the processor under an Art. 28 data processing agreement.

Does Caspio transfer data to the US?

On the standard editions, yes. Data submitted through Caspio is processed in AWS datacenters in the United States, a third country under the GDPR. Caspio relies on the EU to US Data Privacy Framework and Standard Contractual Clauses, and the EU Compliance Edition keeps data in Ireland and Germany to avoid the transfer entirely.

Is a DPIA needed for Caspio?

A data protection impact assessment is strongly advised when DataPages collect sensitive or special category data, when forms gather data at scale, or when default US hosting creates a transfer outside the EEA. The assessment should record the data collected, the cookies set, the legal basis, the transfer mechanism and the residual risk. Using the EU Compliance Edition is a meaningful mitigation that lowers the assessed risk.

How do I implement Caspio compliantly?

Map every DataPage and the data it handles, sign a data processing agreement with Caspio, and configure a consent banner that blocks non essential cookies until consent is given. Decide whether the EU Compliance Edition is appropriate to remove the US transfer, and document your transfer mechanism if you keep the standard edition. Then update your privacy notice and cookie policy to reflect these flows.

Are there alternatives to Caspio?

Alternatives include other low code and database platforms such as Knack, Zoho Creator and Microsoft Power Apps, as well as EU hosted form and database tools for stricter data residency. The right choice depends on whether you need US features or strict EEA hosting. For Caspio itself, the EU Compliance Edition is the privacy friendlier option within the same product.

How do I update my cookie policy for Caspio?

List the Caspio cookies, naming the session and security cookies and noting that authenticated DataPages use third party cookies, and explain their purpose and duration. State that form data may be processed in the United States under the Data Privacy Framework and Standard Contractual Clauses, unless you use the EU Compliance Edition. Keep the policy aligned with what your consent banner actually blocks and allows.

Ruby

Ruby is a backend web framework providing a structured environment for building robust server-side applications and APIs. It offers routing, database management, authentication, and middleware support. Ruby follows established design patterns and conventions promoting clean, maintainable code. With ORM integration, template engines, and security features, Ruby accelerates backend development and enables teams to deliver scalable web applications efficiently.

Frameworks

Uppy

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

Frameworks

Naive UI

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

Frameworks

Remotion

Remotion 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. Remotion integrates seamlessly with modern web architectures, ensuring reliable performance and compatibility across browsers and devices. Trusted by businesses worldwide, Remotion helps organizations maintain robust websites that meet user expectations and technical requirements.

Frameworks

AMP

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

Frameworks

SolidJS

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

Frameworks

Make your site compliant today.

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