Compliance
Learn more about TYB’s Compliance tool to set up additional terms for members as they join your brand’s community.
Overview of Compliance
Beyond the signup age question, Brand Admin also lets you require members to accept your own custom terms before they can join your community or take part in a challenge, useful for things like content usage rights or email and SMS consent. Turn it on under Settings > Compliance, enable the Compliance Modal toggle, and add your terms in the text editor. Changes save and apply immediately.
For example, getting explicit approval to use their UGC content, or email & SMS approvals.
How to Set Up Compliance
While TYB’s Terms of Use and EULA cover the usage of content that members submit as part of Challenges, you can set up an additional step to have members opt-into specific terms set by your brand. We recommend reaching out to your legal team for any additional guidance.
To do this, your brand will need to:
- Navigate to Settings > Compliance
- Toggle on “Enable a Compliance Modal”
- Select the timing of the opt-in, including:
- Brand Onboarding: This will require members to opt into the custom terms when they are joining your community
- UGC Challenge Submission: This will require members to opt into the custom terms when they submit a response as part of a UGC Challenge.
- Enter your brand’s custom terms for Content Approval and/or Email & SMS opt in
- Click “Save Changes” when complete

Members who accept will sync to your CRM in Klaviyo and Attentive with the attribute tyb_has_opted_in = TRUE, indicating their consent status
FAQs
Do members have to accept the terms every time? No. Members accept once per brand, and that acceptance is saved to their profile.
When do members see this? When they join your community, whether through onboarding or the Discovery page, and again if they start a challenge before they've accepted your terms.
Does this cover all content, or just certain challenges? Once turned on, it applies broadly: it gates both joining your community and participating in any challenge.
Is member acceptance tracked? Yes. Every acceptance is timestamped and stored for your records.
Can I write my own terms? Yes, you have full control over what the modal says. If you update your terms later, the new version replaces the old one for future acceptances.
Does this show up on mobile web too? Yes, it's enforced across both the app and mobile web.
Does this apply to members who join through the Shopify widget? No, the Compliance Modal isn't triggered through the Shopify widget today, only through the app and mobile web onboarding and Discovery flows.
Last updated on September 15, 2026