tchop Logo

Platform

Solutions

Resources

Company

EN

Login

tchop Logo
EN

Login

tchop Logo
EN

Login

Grid pattern

✅ CMP Integration

Learn about CMP Integration in the tchop App

Imagine you're building a digital magazine, news feed or community hub using the tchop app. You want to show relevant ads to users but only if they're okay with it. That’s where Consent Management Platforms (CMPs) come in. They ensure that before you collect any data or show personalized content, you have your user’s permission.

This is not just good practice but the law in many regions.

So, what exactly is a CMP?

A Consent Management Platform (CMP) is a tool that helps collect, manage and store a user's consent to use their data. It plays a key role in ensuring you're compliant with privacy laws like GDPR (EU) and CCPA (California).

Why does it matter?

Without consent:

  • You can’t track user behavior.

  • You can’t personalize ads.

  • You might be violating legal regulations.

It is mandatory to display a CMP if you are displaying native ads in your app.

When and Why You Need a CMP

You're required to show a CMP if:

  • Your app collects personal data (e.g., for analytics or personalized ads).

  • Your audience includes users in privacy-conscious regions.

  • You show native ads (which rely on user data).

Remember: If you're displaying native ads, a CMP is not optional but required by law.

Your Options in tchop

At tchop, you can choose between:

1. Default CMP (Apple or Google)

  • Basic, built-in solution.

  • No customization.

  • Limited to the device platform.

2. Custom CMP (e.g., ConsentManager.net)

  • Full customization of look and layout.

  • One dashboard for Android, iOS, and web.

  • Consistent experience and shared consent across platforms.

  • Helps you fulfil detailed legal requirements.

How It Works For Your Users

Let’s walk through what your users experience, starting with iOS.

iOS User Journey

Step 1: App Installation and Login

  • When a user installs and logs into your app, the Apple tracking permission popup appears (if tracking is enabled in settings).

Note: iOS users have the option to disable tracking for all or some apps from their Phone Settings > Privacy & Security > Tracking.

If tracking is disabled at the phone level:

  • Apple native tracking popup will not be shown.

  • Consent is automatically considered rejected.

To see the Apple native pop-up or your custom CMP, users must enable tracking in their phone settings.

Step 2: Consent Flow

  • If the user allows tracking:

    • If you're using a custom CMP, they’ll then see your custom consent screen with options depending on your requirement:

      • Accept all cookies

      • Reject all cookies

      • Accept only necessary cookies

    • If no custom CMP is used, tracking preference is handled natively by Apple.

Step 3: Personalized Experience

  • Based on what the user selects:

    • Personalized ads (if fully accepted)

    • Non-personalized ads or no ads (if limited or rejected, depending on your setup)

Bonus: With a custom CMP, consent preferences can be passed on to your website from app, so users aren’t asked again when opening your content in a web view from inside the app!

Managing Consent

  • Users can change their decision anytime via:

    • iPhone Settings > Privacy > Tracking (for Apple tracking)

    • App Settings (for custom CMP)

Android User Journey

Step 1: App Installation and Login

  • On login, the user sees either:

    • Google’s UMP popup (if default CMP is enabled), or

    • Your custom CMP interface

Step 2: Consent Choices

  • Users choose one of the options based on your configuration:

    • Accept all cookies

    • Reject all cookies

    • Accept only necessary cookies

Step 3: Ads Behaviour

  • Based on what the user selects:

    • Personalized ads (if fully accepted)

    • Non-personalized or no ads (if limited or rejected, depending on your setup)

Consent Syncing

  • With a custom CMP, consent preferences can be passed on to your website for a unified experience.

Managing Consent

  • Users can revisit and update their consent choices anytime through the app settings.

Need Help?

Have questions about CMP, legal requirements or want help setting it up in your tchop app? Just reach out to our support team. We’re here to help you stay compliant and keep your users informed!

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app

Want to test your app for free?

Experience the power of tchop™ with a free, fully-branded app for iOS, Android and the web. Let's turn your audience into a community.

Request your free branded app