Platform 2 Guide — This article applies to the new platform. Looking for classic platform docs? Browse the Platform 1 collection.
Why: Understanding these key rules helps you manage your app effectively, ensuring your members have a seamless experience and access to the right content.
Navigate: This is a reference article covering how the platform behaves behind the scenes.
Content and Access
Content Visibility Modes: Content can be public (viewable by anyone), restricted to members with specific access levels, or assigned directly to certain members. Content must be published to be accessible to non-admins.
Access Levels Logic: Access levels use OR logic, meaning content can require any of multiple access levels for visibility. Admins always have access to everything, regardless of access level settings.
Content Grants: If you give a direct content grant to a member, it overrides any access level restrictions. This means they can access the content even if they don’t meet the usual criteria.
Subscriptions
Active Subscriptions: Members can only have one active subscription per subscription group. If they try to purchase another, they will be redirected to manage their existing subscription.
Price Locking: Once an offer is synced with payment processing, the price and billing interval cannot be changed. Make sure your pricing is set before syncing.
Meal Plans and Shopping Lists
Leftovers Exclusion: Ingredients from recipes marked as leftovers in a meal plan are excluded from shopping lists since they are already accounted for.
Ingredient Combination: Ingredients in shopping lists are combined if they share the same ingredient and aisle. This helps streamline the shopping experience for your members.
Component Ingredients: Ingredients from component recipes are automatically included in shopping lists unless the recipe is consumed as a leftover.
Nutrition
Default Calculation: Nutrition values are calculated automatically from the ingredients in your recipes. You can override these values if needed.
Sub-Recipe Inclusion: Nutrition from component recipes is included in the main recipe's nutrition calculations, but only one level deep. Nested components are not included.
Yield-Based Recipes: For yield-based recipes, nutrition is calculated per unit of yield instead of per serving. This is useful for batch cooking and similar scenarios.
Recipes and Output Modes
Servings vs. Yield Mode: Recipes can be set to either servings mode or yield mode. Yield mode measures output in weight or volume, and this choice affects how nutrition, scaling, and shopping lists work.
Impact on Nutrition and Scaling: In yield mode, nutrition and ingredient quantities are calculated based on the total yield rather than the number of servings. This is particularly useful for recipes that produce a specific quantity, like sauces or doughs.
Members
Private Content: Any recipes or meal plans created by members are private and only visible to them. This encourages creativity without the pressure of public visibility.
Nutrition Editing Restrictions: Members cannot edit the nutrition values of their recipes; they can only view calculated nutrition as read-only.
No Notifications for Member Content: When members create content, it does not trigger any notifications, keeping their activities private.
