FlowConsent
ServicesHow it worksPricingBlogDocumentation
ServicesHow it worksPricingBlogDocumentationLog inTry FlowConsent
Log inTry FlowConsent
FlowConsent

GDPR-compliant consent, EU-hosted, live in under ten minutes — without a cookie wall.

EU-HOSTED·RGPD·SOC 2
Product
  • Services
  • How it works
  • Pricing
  • Extension
Company
  • Blog
  • Documentation
  • Solutions
  • FlowConsent App
Legal
  • Privacy Policy
  • Terms of Service
  • Legal notice
  • Cookies
© 2026 FlowConsent by BeBranded. All rights reserved.
FrancaisDeutschEspanol
All systems operational

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

Try FlowConsent
  1. Home
  2. Services
  3. CMS
  4. Mastodon

Mastodon

OtherWebsite

Related services

@

@sulu/web

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

Other

1C-Bitrix

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

Other
3

321 CMS

321 CMS is a powerful content management system (CMS) designed to help businesses and developers build, manage, and publish digital content with ease. It offers a flexible architecture that supports custom content types, templates, and workflows, making it ideal for websites of any scale. With 321 CMS, teams can streamline content creation, improve collaboration, and deliver engaging web experiences. Its extensible plugin ecosystem and API-first approach ensure seamless integration with existing tools and services.

Other
6

6Valley eCommerce CMS

6Valley eCommerce CMS is a powerful content management system (CMS) designed to help businesses and developers build, manage, and publish digital content with ease. It offers a flexible architecture that supports custom content types, templates, and workflows, making it ideal for websites of any scale. With 6Valley eCommerce CMS, teams can streamline content creation, improve collaboration, and deliver engaging web experiences. Its extensible plugin ecosystem and API-first approach ensure seamless.

Other

a-blog cms

a-blog cms provides a robust content management platform that enables organizations to create, organize, and distribute web content efficiently. Built with scalability and performance in mind, a-blog cms supports multi-site management, role-based access control, and advanced publishing workflows. Whether running a corporate website or a complex digital portal, a-blog cms delivers the flexibility and reliability needed to manage content at scale while maintaining optimal page load speeds and search engine.

Other

AboutMyClinic

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

Other
Get compliant — Try FlowConsent free

Free plan · 10-min setup

What does Mastodon do?

Open source decentralized social network based on ActivityPub. Embedded posts are served by the chosen instance and generally set no advertising or tracking cookies.

What Mastodon Is

Mastodon is an open source, decentralized social network built on the ActivityPub protocol. Instead of one company, it runs as many independent servers called instances, such as mastodon.social, that federate with each other. Anyone can host an instance, and you can embed a public post using an iframe served directly by the instance that hosts it.

Data and How It Works

A standard Mastodon embed loads an iframe from the instance domain along with its media CDN. The instance receives the visitor IP address, user agent and referring page in order to serve the content. Unlike commercial social platforms, default Mastodon embeds generally set no advertising or tracking cookies and there is no central ad network. An instance may set a first party session cookie for its own operation.

GDPR and ePrivacy

Because a standard embed sets no profiling cookies, the cookie consent obligation under the ePrivacy Directive is limited. However, loading the iframe still transmits the visitor IP to the instance, which is personal data. A privacy by design approach, such as click to load, is recommended so that no data leaves the page until the visitor chooses to view the post.

Get GDPR compliant in 10 minutes

Free plan available · No credit card required

Try FlowConsent free

Consent and Legal Basis

Where the only processing is serving requested content and any strictly functional session cookie, an instance can often rely on legitimate interest under Article 6(1)(f). Many operators still prefer to obtain consent or use click to load for transparency, since the visitor IP reaches a third party server when the embed loads.

Data Transfers and Federation

Transfers depend entirely on the instance location. An EU hosted instance keeps data within the EU, while an instance hosted elsewhere may involve a transfer to a third country that you should assess. Federation means that public posts can be copied to other instances that follow the author, so public content may be replicated across servers in different jurisdictions.

Practical Compliance Steps

Prefer an EU hosted instance, use a click to load placeholder so the iframe loads only after interaction, and document the instance you embed from in your privacy notice. Because there is no profiling and largely no cookies, Mastodon is a low risk way to display social content compared with advertising driven platforms.

GDPR consent category

Other

Websites using Mastodon must obtain user consent under GDPR regulations.

Legal basisLoading a third party instance iframe transmits the visitor IP address to that instance, so under the ePrivacy Directive a consent or a privacy by design approach is recommended. There is no profiling, and any session cookie set by the instance can rely on legitimate interest under Article 6(1)(f).
Risk levellow
Applicable regulationsGDPR, ePrivacy Directive (Cookie Law)

DPIA considerations

The risk is low because standard Mastodon embeds set no profiling cookies. Focus the assessment on the location of the chosen instance for transfers and on the fact that loading the iframe transmits the visitor IP. A click to load approach greatly reduces the processing.

Sample consent text

This page can embed a Mastodon post served by a third party instance. Loading it transmits your IP address to that instance to display the content. No advertising cookies are used. Do you want to load the Mastodon post?

Technical details

Tracking methodThird party iframe embed served by the specific Mastodon instance (for example mastodon.social). Standard embeds load instance hosted scripts and media and generally set no advertising or tracking cookies, though the instance may set a session cookie.
Server locationDepends on the instance. Many instances are hosted in the EU, but each instance operator chooses its own hosting location.
Cookieless tracking availableYes

Third-party domains contacted

mastodon.socialfiles.mastodon.social

Cookies placed

NameTypeDurationPurpose
_session_idFirst-partySessionFunctional session cookie that the Mastodon instance may set to operate the embedded view. It carries no advertising or cross site profiling purpose.
_mastodon_sessionFirst-partySessionServer session cookie used by some Mastodon instances to maintain the embedded request state. Strictly functional, not used for tracking.
cookieconsent_statusFirst-party1 yearOptional cookie stored by an instance to remember a visitor cookie choice on its own pages. Not used for advertising.

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

Get started freeScan your site

Frequently asked questions

Which cookies does a Mastodon embed set?

A standard Mastodon embed generally sets no advertising or tracking cookies. The hosting instance may set a first party session cookie for its own operation, but there is no central ad network and no cross site profiling.

Do I need consent before loading a Mastodon embed?

Since there is no profiling cookie, the consent obligation is limited, but loading the iframe transmits the visitor IP to the instance. A click to load approach or consent is recommended as a privacy by design measure.

What is the legal basis for a Mastodon embed?

Serving the requested content and any strictly functional session cookie can often rely on legitimate interest under Article 6(1)(f). If you choose to ask for consent, the basis is Article 6(1)(a).

Does Mastodon transfer data to third countries?

It depends on the instance. An EU hosted instance keeps data in the EU, while an instance hosted outside the EEA involves a transfer you must assess. Federation can also replicate public posts across instances in different countries.

Is a DPIA needed for Mastodon embeds?

A full DPIA is usually not required because there is no profiling and largely no cookies. A short assessment of the instance location and the IP transmission on load is generally sufficient for this low risk integration.

How do I implement Mastodon embeds compliantly?

Prefer an EU hosted instance, use a click to load placeholder so the iframe loads only after interaction, and name the instance in your privacy notice. This keeps the processing minimal and transparent.

What are the alternatives to a live Mastodon embed?

You can link to the original post or show a static screenshot, which loads nothing from the instance. You can also use a self hosted feed reader that fetches posts server side, avoiding any direct contact between the visitor and the instance.

How do I update my cookie policy for Mastodon?

Note that you embed content from a named Mastodon instance, that loading transmits the visitor IP to that instance, and that no advertising cookies are used. Mention the instance location and any functional session cookie it may set.