{ "version": "2.0", "title": "Play-safe spicy extension v2", "status": "source-only-unpublished", "questions": [ { "id": "b2000000-0000-4000-8000-000000000001", "pack_slug": "flirty-communication", "text": "Write a private compliment on a note for your partner.", "partner_text": "Find a private compliment your partner has written on a note for you.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A handwritten compliment is ready for your partner to find." }, { "id": "b2000000-0000-4000-8000-000000000002", "pack_slug": "flirty-communication", "text": "Find a private compliment your partner has written on a note for you.", "partner_text": "Write a private compliment on a note for your partner.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000001", "review_status": "draft", "policy_risk": "low", "intended_outcome": "A handwritten compliment from your partner is ready for you to find." }, { "id": "b2000000-0000-4000-8000-000000000003", "pack_slug": "anticipation", "text": "Plan a small clue that signals a private date is coming.", "partner_text": "Spot a small clue your partner has planned to signal a private date.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a clear, playful signal of an upcoming private date." }, { "id": "b2000000-0000-4000-8000-000000000004", "pack_slug": "anticipation", "text": "Spot a small clue your partner has planned to signal a private date.", "partner_text": "Plan a small clue that signals a private date is coming.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000003", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You receive a clear, playful signal of an upcoming private date." }, { "id": "b2000000-0000-4000-8000-000000000005", "pack_slug": "clothes-confidence", "text": "Pick an accessory that makes your partner feel noticed.", "partner_text": "Wear an accessory your partner has picked to make you feel noticed.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner has a thoughtful accessory choice to wear or keep nearby." }, { "id": "b2000000-0000-4000-8000-000000000006", "pack_slug": "clothes-confidence", "text": "Wear an accessory your partner has picked to make you feel noticed.", "partner_text": "Pick an accessory that makes your partner feel noticed.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000005", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You have a thoughtful accessory choice to wear or keep nearby." }, { "id": "b2000000-0000-4000-8000-000000000007", "pack_slug": "settings-atmosphere", "text": "Set up one corner of your shared space to feel more inviting.", "partner_text": "Enjoy one corner of your shared space your partner has made more inviting.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A deliberately welcoming shared space is prepared." }, { "id": "b2000000-0000-4000-8000-000000000008", "pack_slug": "settings-atmosphere", "text": "Enjoy one corner of your shared space your partner has made more inviting.", "partner_text": "Set up one corner of your shared space to feel more inviting.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000007", "review_status": "draft", "policy_risk": "low", "intended_outcome": "A deliberately welcoming shared space is prepared for you." }, { "id": "b2000000-0000-4000-8000-000000000009", "pack_slug": "boundaries-check-ins", "text": "Name one signal that means pause when exploring a new idea.", "partner_text": "Agree with your partner on one signal that means pause when exploring a new idea.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A simple pause signal is agreed before anything new is tried." }, { "id": "b2000000-0000-4000-8000-000000000010", "pack_slug": "boundaries-check-ins", "text": "Agree with your partner on one signal that means pause when exploring a new idea.", "partner_text": "Name one signal that means pause when exploring a new idea.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000009", "review_status": "draft", "policy_risk": "low", "intended_outcome": "A simple pause signal is agreed with your partner before anything new is tried." }, { "id": "b2000000-0000-4000-8000-000000000011", "pack_slug": "giving-receiving-attention", "text": "Give your partner an unhurried shoulder massage.", "partner_text": "Receive an unhurried shoulder massage from your partner.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a focused, relaxing shoulder massage." }, { "id": "b2000000-0000-4000-8000-000000000012", "pack_slug": "giving-receiving-attention", "text": "Receive an unhurried shoulder massage from your partner.", "partner_text": "Give your partner an unhurried shoulder massage.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000011", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You receive a focused, relaxing shoulder massage." }, { "id": "b2000000-0000-4000-8000-000000000013", "pack_slug": "aftercare-reconnection", "text": "Bring your partner a drink after a close moment.", "partner_text": "Let your partner bring you a drink after a close moment.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner has a small act of care waiting after closeness." }, { "id": "b2000000-0000-4000-8000-000000000014", "pack_slug": "aftercare-reconnection", "text": "Let your partner bring you a drink after a close moment.", "partner_text": "Bring your partner a drink after a close moment.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000013", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You have a small act of care waiting after closeness." }, { "id": "b2000000-0000-4000-8000-000000000015", "pack_slug": "long-distance-desire", "text": "Mail or send your partner a note they can keep.", "partner_text": "Keep a note your partner has mailed or sent to you.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a lasting note to revisit when apart." }, { "id": "b2000000-0000-4000-8000-000000000016", "pack_slug": "long-distance-desire", "text": "Keep a note your partner has mailed or sent to you.", "partner_text": "Mail or send your partner a note they can keep.", "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000015", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You receive a lasting note to revisit when apart." }, { "id": "b2000000-0000-4000-8000-000000000017", "pack_slug": "flirty-communication", "text": "Send a message describing how you would like to be greeted in private.", "partner_text": "Receive a message from your partner describing how they would like to be greeted in private.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a specific private greeting they can choose to give." }, { "id": "b2000000-0000-4000-8000-000000000018", "pack_slug": "flirty-communication", "text": "Receive a message from your partner describing how they would like to be greeted in private.", "partner_text": "Send a message describing how you would like to be greeted in private.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000017", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You receive a specific private greeting your partner can choose to give." }, { "id": "b2000000-0000-4000-8000-000000000019", "pack_slug": "flirty-communication", "text": "Say aloud one quality that makes your partner feel desired.", "partner_text": "Hear your partner say aloud one quality that makes you feel desired.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a direct expression of what makes them desirable to you." }, { "id": "b2000000-0000-4000-8000-000000000020", "pack_slug": "flirty-communication", "text": "Hear your partner say aloud one quality that makes you feel desired.", "partner_text": "Say aloud one quality that makes your partner feel desired.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000019", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You hear a direct expression of what makes you desirable to your partner." }, { "id": "b2000000-0000-4000-8000-000000000021", "pack_slug": "anticipation", "text": "Arrange a private date where your partner chooses the first surprise.", "partner_text": "Choose the first surprise in a private date your partner arranges.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets first choice over a planned private surprise." }, { "id": "b2000000-0000-4000-8000-000000000022", "pack_slug": "anticipation", "text": "Choose the first surprise in a private date your partner arranges.", "partner_text": "Arrange a private date where your partner chooses the first surprise.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000021", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You get first choice over a planned private surprise." }, { "id": "b2000000-0000-4000-8000-000000000023", "pack_slug": "anticipation", "text": "Leave a handwritten invitation for a more intimate evening together.", "partner_text": "Find a handwritten invitation from your partner for a more intimate evening together.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a tangible invitation to an intimate evening." }, { "id": "b2000000-0000-4000-8000-000000000024", "pack_slug": "anticipation", "text": "Find a handwritten invitation from your partner for a more intimate evening together.", "partner_text": "Leave a handwritten invitation for a more intimate evening together.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000023", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You receive a tangible invitation to an intimate evening." }, { "id": "b2000000-0000-4000-8000-000000000025", "pack_slug": "taking-the-lead", "text": "Guide the opening of a private date while your partner relaxes into it.", "partner_text": "Relax into the opening of a private date while your partner guides it.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can accept a gently led beginning to a private date." }, { "id": "b2000000-0000-4000-8000-000000000026", "pack_slug": "taking-the-lead", "text": "Relax into the opening of a private date while your partner guides it.", "partner_text": "Guide the opening of a private date while your partner relaxes into it.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000025", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can accept a gently led beginning to a private date." }, { "id": "b2000000-0000-4000-8000-000000000027", "pack_slug": "taking-the-lead", "text": "Set the pace for a private conversation about desire.", "partner_text": "Follow the pace your partner sets for a private conversation about desire.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can follow a pace you set for an honest conversation about desire." }, { "id": "b2000000-0000-4000-8000-000000000028", "pack_slug": "taking-the-lead", "text": "Follow the pace your partner sets for a private conversation about desire.", "partner_text": "Set the pace for a private conversation about desire.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000027", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can follow a pace your partner sets for an honest conversation about desire." }, { "id": "b2000000-0000-4000-8000-000000000029", "pack_slug": "following", "text": "Let your partner choose the setting for a private date.", "partner_text": "Choose the setting for a private date your partner has invited you to shape.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets to select the setting for your private date." }, { "id": "b2000000-0000-4000-8000-000000000030", "pack_slug": "following", "text": "Choose the setting for a private date your partner has invited you to shape.", "partner_text": "Let your partner choose the setting for a private date.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000029", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You get to select the setting for your private date." }, { "id": "b2000000-0000-4000-8000-000000000031", "pack_slug": "following", "text": "Follow a three-step private-date plan your partner designs.", "partner_text": "Design a three-step private-date plan for your partner to follow.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can make a simple private-date plan for you to follow." }, { "id": "b2000000-0000-4000-8000-000000000032", "pack_slug": "following", "text": "Design a three-step private-date plan for your partner to follow.", "partner_text": "Follow a three-step private-date plan your partner designs.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000031", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can make a simple private-date plan for your partner to follow." }, { "id": "b2000000-0000-4000-8000-000000000033", "pack_slug": "shared-control", "text": "Invite your partner to take turns choosing one rule for a private date.", "partner_text": "Take turns with your partner choosing one rule for a private date.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You invite your partner to set a mutually accepted private-date rule with you." }, { "id": "b2000000-0000-4000-8000-000000000034", "pack_slug": "shared-control", "text": "Take turns with your partner choosing one rule for a private date.", "partner_text": "Invite your partner to take turns choosing one rule for a private date.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000033", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You accept your partner's invitation to set a mutually accepted private-date rule." }, { "id": "b2000000-0000-4000-8000-000000000037", "pack_slug": "sensory-cues", "text": "Build a playlist that tells your partner when the mood is changing.", "partner_text": "Let your partner build a playlist that tells you when the mood is changing.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a shared playlist with a deliberate emotional arc." }, { "id": "b2000000-0000-4000-8000-000000000038", "pack_slug": "sensory-cues", "text": "Let your partner build a playlist that tells you when the mood is changing.", "partner_text": "Build a playlist that tells your partner when the mood is changing.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000037", "review_status": "draft", "policy_risk": "low", "intended_outcome": "You receive a shared playlist with a deliberate emotional arc." }, { "id": "b2000000-0000-4000-8000-000000000039", "pack_slug": "private-performance", "text": "Prepare an outfit for a private reveal and tell your partner the theme.", "partner_text": "Choose an outfit for a private reveal after your partner shares the theme.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner knows the theme of a planned private reveal." }, { "id": "b2000000-0000-4000-8000-000000000040", "pack_slug": "private-performance", "text": "Choose an outfit for a private reveal after your partner shares the theme.", "partner_text": "Prepare an outfit for a private reveal and tell your partner the theme.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000039", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You know the theme of a planned private reveal." }, { "id": "b2000000-0000-4000-8000-000000000041", "pack_slug": "fantasy-exchange", "text": "Describe the atmosphere you would borrow from a fictional romance.", "partner_text": "Hear your partner describe the atmosphere they would borrow from a fictional romance.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear fictional mood to explore together." }, { "id": "b2000000-0000-4000-8000-000000000042", "pack_slug": "fantasy-exchange", "text": "Hear your partner describe the atmosphere they would borrow from a fictional romance.", "partner_text": "Describe the atmosphere you would borrow from a fictional romance.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000041", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You receive a clear fictional mood to explore together." }, { "id": "b2000000-0000-4000-8000-000000000043", "pack_slug": "long-distance-desire", "text": "Record a voice note describing the reunion you are looking forward to.", "partner_text": "Receive a voice note from your partner describing the reunion they are looking forward to.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a spoken picture of a desired reunion." }, { "id": "b2000000-0000-4000-8000-000000000044", "pack_slug": "long-distance-desire", "text": "Receive a voice note from your partner describing the reunion they are looking forward to.", "partner_text": "Record a voice note describing the reunion you are looking forward to.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000043", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You receive a spoken picture of a desired reunion." }, { "id": "b2000000-0000-4000-8000-000000000045", "pack_slug": "giving-receiving-attention", "text": "Give your partner your full attention while they describe what helps them feel wanted.", "partner_text": "Describe what helps you feel wanted while your partner gives you their full attention.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets uninterrupted space to name what makes them feel wanted." }, { "id": "b2000000-0000-4000-8000-000000000046", "pack_slug": "giving-receiving-attention", "text": "Describe what helps you feel wanted while your partner gives you their full attention.", "partner_text": "Give your partner your full attention while they describe what helps them feel wanted.", "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000045", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You get uninterrupted space to name what makes you feel wanted." }, { "id": "b2000000-0000-4000-8000-000000000047", "pack_slug": "taking-the-lead", "text": "Set a clear private challenge after agreeing the limits with your partner.", "partner_text": "Agree the limits with your partner before they set a clear private challenge.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can opt into a bounded private challenge you have agreed together." }, { "id": "b2000000-0000-4000-8000-000000000048", "pack_slug": "taking-the-lead", "text": "Agree the limits with your partner before they set a clear private challenge.", "partner_text": "Set a clear private challenge after agreeing the limits with your partner.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000047", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can opt into a bounded private challenge you have agreed together." }, { "id": "b2000000-0000-4000-8000-000000000049", "pack_slug": "taking-the-lead", "text": "Lead a close-moment ritual using words your partner has approved.", "partner_text": "Let your partner lead a close-moment ritual using words you have approved.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can accept a close-moment ritual with language they already welcome." }, { "id": "b2000000-0000-4000-8000-000000000050", "pack_slug": "taking-the-lead", "text": "Let your partner lead a close-moment ritual using words you have approved.", "partner_text": "Lead a close-moment ritual using words your partner has approved.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000049", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can accept a close-moment ritual with language you already welcome." }, { "id": "b2000000-0000-4000-8000-000000000051", "pack_slug": "following", "text": "Let your partner direct a private scene after you agree a stop signal.", "partner_text": "Direct a private scene after you and your partner agree a stop signal.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can direct a bounded private scene with a clear stop signal." }, { "id": "b2000000-0000-4000-8000-000000000052", "pack_slug": "following", "text": "Direct a private scene after you and your partner agree a stop signal.", "partner_text": "Let your partner direct a private scene after you agree a stop signal.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000051", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can direct a bounded private scene with a clear stop signal." }, { "id": "b2000000-0000-4000-8000-000000000053", "pack_slug": "shared-control", "text": "Propose one bold rule for a private date that either of you can revisit.", "partner_text": "Negotiate one bold rule with your partner for a private date that either of you can revisit.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You bring a bold private-date rule forward with an explicit option to change it." }, { "id": "b2000000-0000-4000-8000-000000000054", "pack_slug": "shared-control", "text": "Negotiate one bold rule with your partner for a private date that either of you can revisit.", "partner_text": "Propose one bold rule for a private date that either of you can revisit.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000053", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You negotiate the bold private-date rule with an explicit option to change it." }, { "id": "b2000000-0000-4000-8000-000000000055", "pack_slug": "private-performance", "text": "Prepare a private reveal after checking what would feel comfortable for your partner.", "partner_text": "Approve a private reveal your partner prepares after checking what feels comfortable for you.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can prepare a private reveal within stated comfort limits." }, { "id": "b2000000-0000-4000-8000-000000000056", "pack_slug": "private-performance", "text": "Approve a private reveal your partner prepares after checking what feels comfortable for you.", "partner_text": "Prepare a private reveal after checking what would feel comfortable for your partner.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000055", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can prepare a private reveal within stated comfort limits." }, { "id": "b2000000-0000-4000-8000-000000000057", "pack_slug": "private-performance", "text": "Make a confident request for the kind of attention you want in private.", "partner_text": "Hear a confident request from your partner for the kind of attention they want in private.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear request for a specific kind of private attention." }, { "id": "b2000000-0000-4000-8000-000000000058", "pack_slug": "private-performance", "text": "Hear a confident request from your partner for the kind of attention they want in private.", "partner_text": "Make a confident request for the kind of attention you want in private.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000057", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You receive a clear request for a specific kind of private attention." }, { "id": "b2000000-0000-4000-8000-000000000059", "pack_slug": "fantasy-exchange", "text": "Bring a shared fictional premise into a private date, agreeing what stays imaginary.", "partner_text": "Shape a shared fictional premise into a private date, agreeing with your partner what stays imaginary.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can help shape a fictional premise with clear real-world boundaries." }, { "id": "b2000000-0000-4000-8000-000000000060", "pack_slug": "fantasy-exchange", "text": "Shape a shared fictional premise into a private date, agreeing with your partner what stays imaginary.", "partner_text": "Bring a shared fictional premise into a private date, agreeing what stays imaginary.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000059", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can help shape a fictional premise with clear real-world boundaries." }, { "id": "b2000000-0000-4000-8000-000000000061", "pack_slug": "roleplay", "text": "Choose a character dynamic for a private conversation, with a clear exit line.", "partner_text": "Step into a character dynamic for a private conversation with a clear exit line.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can enter a character dynamic that includes an easy way out." }, { "id": "b2000000-0000-4000-8000-000000000062", "pack_slug": "roleplay", "text": "Step into a character dynamic for a private conversation with a clear exit line.", "partner_text": "Choose a character dynamic for a private conversation, with a clear exit line.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000061", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can enter a character dynamic that includes an easy way out." }, { "id": "b2000000-0000-4000-8000-000000000063", "pack_slug": "surprise-novelty", "text": "Plan a bolder surprise after getting your partner's yes to the category.", "partner_text": "Give your partner your yes to a category before they plan a bolder surprise.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can plan a bolder surprise only within a category you have welcomed." }, { "id": "b2000000-0000-4000-8000-000000000064", "pack_slug": "surprise-novelty", "text": "Give your partner your yes to a category before they plan a bolder surprise.", "partner_text": "Plan a bolder surprise after getting your partner's yes to the category.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000063", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You can plan a bolder surprise only within a category you have welcomed." }, { "id": "b2000000-0000-4000-8000-000000000065", "pack_slug": "settings-atmosphere", "text": "Choose a song that changes the mood of an ordinary evening.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A shared mood-setting song is chosen." }, { "id": "b2000000-0000-4000-8000-000000000066", "pack_slug": "flirty-communication", "text": "Trade one compliment that is too personal for a group chat.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Each partner receives a private, personal compliment." }, { "id": "b2000000-0000-4000-8000-000000000067", "pack_slug": "boundaries-check-ins", "text": "Create a simple signal for asking for more closeness.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A low-pressure signal for more closeness is agreed." }, { "id": "b2000000-0000-4000-8000-000000000068", "pack_slug": "sensory-cues", "text": "Pick a scent, tea, or snack that becomes part of your private-date ritual.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A sensory cue for private dates is selected." }, { "id": "b2000000-0000-4000-8000-000000000069", "pack_slug": "clothes-confidence", "text": "Each choose one piece of clothing that makes you feel especially confident.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Each partner has a confidence-boosting item in mind." }, { "id": "b2000000-0000-4000-8000-000000000070", "pack_slug": "aftercare-reconnection", "text": "Name the kindest way to reconnect after an intense conversation.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A specific reconnection gesture is agreed." }, { "id": "b2000000-0000-4000-8000-000000000071", "pack_slug": "surprise-novelty", "text": "Make a tiny surprise that can be left for the other to find.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Each partner has a small surprise idea to leave behind." }, { "id": "b2000000-0000-4000-8000-000000000072", "pack_slug": "flirty-communication", "text": "Choose a question that makes flirting feel easy.", "partner_text": null, "intensity": 2, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A repeatable question for easy flirting is chosen." }, { "id": "b2000000-0000-4000-8000-000000000073", "pack_slug": "anticipation", "text": "Set a private-date mood that feels a little braver than usual.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A mutually appealing bolder mood is named." }, { "id": "b2000000-0000-4000-8000-000000000074", "pack_slug": "flirty-communication", "text": "Swap one sentence about what makes you feel pursued.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner names a way they like to be pursued." }, { "id": "b2000000-0000-4000-8000-000000000075", "pack_slug": "boundaries-check-ins", "text": "Agree on a word that means keep going at this pace.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A positive pace signal is agreed." }, { "id": "b2000000-0000-4000-8000-000000000076", "pack_slug": "fantasy-exchange", "text": "Plan a private date around one shared fantasy atmosphere.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A shared fantasy atmosphere is selected for a private date." }, { "id": "b2000000-0000-4000-8000-000000000077", "pack_slug": "shared-control", "text": "Take turns choosing the first and last part of a private date.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner has a defined moment of choice in a private date." }, { "id": "b2000000-0000-4000-8000-000000000078", "pack_slug": "sensory-cues", "text": "Build a playlist that begins playful and ends calm.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "A private-date playlist with a clear arc is created." }, { "id": "b2000000-0000-4000-8000-000000000079", "pack_slug": "flirty-communication", "text": "Choose a phrase that feels like an invitation to get closer.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A mutual invitation phrase is chosen." }, { "id": "b2000000-0000-4000-8000-000000000080", "pack_slug": "giving-receiving-attention", "text": "Compare the sort of praise that lands best for each of you.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner knows a form of praise the other enjoys." }, { "id": "b2000000-0000-4000-8000-000000000081", "pack_slug": "taking-the-lead", "text": "Decide which of you usually starts the bolder conversation.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A familiar lead role for bold conversations is identified." }, { "id": "b2000000-0000-4000-8000-000000000082", "pack_slug": "surprise-novelty", "text": "Plan a private date with one element neither of you chooses until the moment.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A private date includes one mutually welcomed unknown element." }, { "id": "b2000000-0000-4000-8000-000000000083", "pack_slug": "roleplay", "text": "Choose a fictional setting that makes ordinary words feel more daring.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A fictional setting for a daring conversation is selected." }, { "id": "b2000000-0000-4000-8000-000000000084", "pack_slug": "giving-receiving-attention", "text": "Set aside uninterrupted time to say what you each want more of.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A protected conversation about desired attention is planned." }, { "id": "b2000000-0000-4000-8000-000000000085", "pack_slug": "boundaries-check-ins", "text": "Agree on how to ask for a change without breaking the mood.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A graceful way to request a change is agreed." }, { "id": "b2000000-0000-4000-8000-000000000086", "pack_slug": "clothes-confidence", "text": "Choose an outfit theme for a private date at home.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A shared outfit theme is chosen for a private date." }, { "id": "b2000000-0000-4000-8000-000000000087", "pack_slug": "long-distance-desire", "text": "Plan a reunion ritual for the next time you are apart.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A specific ritual for reconnecting after distance is planned." }, { "id": "b2000000-0000-4000-8000-000000000088", "pack_slug": "giving-receiving-attention", "text": "Take turns planning a moment when the other simply receives attention.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner gets a planned turn receiving focused attention." }, { "id": "b2000000-0000-4000-8000-000000000089", "pack_slug": "fantasy-exchange", "text": "Choose a private question that you have never asked each other.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "One new private question is selected for an honest answer." }, { "id": "b2000000-0000-4000-8000-000000000090", "pack_slug": "settings-atmosphere", "text": "Make an ordinary room feel intentionally different for a private date.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A room is given a deliberate private-date atmosphere." }, { "id": "b2000000-0000-4000-8000-000000000091", "pack_slug": "aftercare-reconnection", "text": "Decide how a private date should end so you both feel cared for.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A caring ending to a private date is agreed." }, { "id": "b2000000-0000-4000-8000-000000000092", "pack_slug": "taking-the-lead", "text": "Choose a low-stakes way to practise taking the lead.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A mutually comfortable lead-taking exercise is chosen." }, { "id": "b2000000-0000-4000-8000-000000000093", "pack_slug": "following", "text": "Pick a way one partner can ask the other to slow the pace.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A specific slowing-down request is selected." }, { "id": "b2000000-0000-4000-8000-000000000094", "pack_slug": "anticipation", "text": "Share a harmless secret signal that means you are in the mood for more closeness.", "partner_text": null, "intensity": 3, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A discreet mutual signal for more closeness is created." }, { "id": "b2000000-0000-4000-8000-000000000096", "pack_slug": "roleplay", "text": "Agree on a bolder private-date boundary before planning anything else.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner has a chosen role in a bounded fantasy conversation." }, { "id": "b2000000-0000-4000-8000-000000000097", "pack_slug": "boundaries-check-ins", "text": "Choose a role for each of you in a private fantasy conversation.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A shared map of yes, maybe, and no ideas is created." }, { "id": "b2000000-0000-4000-8000-000000000099", "pack_slug": "anticipation", "text": "Make a list of private ideas that are a yes, a maybe, and a no.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner identifies the anticipation that feels good to them." }, { "id": "b2000000-0000-4000-8000-000000000100", "pack_slug": "roleplay", "text": "Name what kind of anticipation feels exciting rather than overwhelming.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "An immediate, kind roleplay exit word is agreed." }, { "id": "b2000000-0000-4000-8000-000000000101", "pack_slug": "surprise-novelty", "text": "Agree on a word that ends a private roleplay immediately and kindly.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A surprise is planned inside two explicit limits." }, { "id": "b2000000-0000-4000-8000-000000000102", "pack_slug": "flirty-communication", "text": "Plan a private-date surprise with two pre-agreed limits.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A consent-aware phrase opens a more intense private conversation." }, { "id": "b2000000-0000-4000-8000-000000000103", "pack_slug": "aftercare-reconnection", "text": "Choose a phrase that invites a more intense private conversation.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A specific reassurance ritual is chosen for after a bold experience." }, { "id": "b2000000-0000-4000-8000-000000000104", "pack_slug": "shared-control", "text": "Decide what reassurance should follow a bolder shared experience.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A playful rule includes an unconditional pause option." }, { "id": "b2000000-0000-4000-8000-000000000105", "pack_slug": "fantasy-exchange", "text": "Set a playful rule that can be paused by either of you without explanation.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "A shared mood board frames a fantasy conversation safely." }, { "id": "b2000000-0000-4000-8000-000000000106", "pack_slug": "giving-receiving-attention", "text": "Create a private mood board for a fantasy you both feel safe discussing.", "partner_text": null, "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Each partner knows wording that makes private requests feel welcome." }, { "id": "b2000000-0000-4000-8000-000000000107", "pack_slug": "long-distance-desire", "text": "Plan a reunion surprise whose outline your partner approves before the details stay secret.", "partner_text": "Approve the outline of a reunion surprise your partner plans before the details stay secret.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can approve the outline of a reunion surprise while its details remain a surprise." }, { "id": "b2000000-0000-4000-8000-000000000108", "pack_slug": "long-distance-desire", "text": "Approve the outline of a reunion surprise your partner plans before the details stay secret.", "partner_text": "Plan a reunion surprise whose outline your partner approves before the details stay secret.", "intensity": 4, "question_type": "swipe", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": "b2000000-0000-4000-8000-000000000107", "review_status": "draft", "policy_risk": "edge", "intended_outcome": "You approve the outline of your partner's reunion surprise while its details remain a surprise." }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Write the compliment you secretly hope your partner notices without prompting.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10001-7b2d-5c4e-8f91-100000000000", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 2, "text": "Write the accessory or finishing detail that makes you feel quietly confident around your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10141-7b2d-5c4e-8f91-100000000140", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Describe the playful phrase that makes you feel instantly chosen.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10002-7b2d-5c4e-8f91-100000000001", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 3, "text": "Share the message you would save and reread on a difficult day.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10003-7b2d-5c4e-8f91-100000000002", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 3, "text": "Explain how your partner can tell you are inviting more flirtation.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10004-7b2d-5c4e-8f91-100000000003", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 3, "text": "Write the bolder invitation you wish felt easy to send.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10005-7b2d-5c4e-8f91-100000000004", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 3, "text": "Name the kind of private praise that would make you blush in a good way.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10006-7b2d-5c4e-8f91-100000000005", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 3, "text": "Describe a conversation topic that makes ordinary chatting feel more charged.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10007-7b2d-5c4e-8f91-100000000006", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 4, "text": "Write the exact response that makes you feel safe after saying something vulnerable.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10008-7b2d-5c4e-8f91-100000000007", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "flirty-communication", "intensity": 4, "text": "Explain the private joke you would like to turn into a flirtier ritual.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10009-7b2d-5c4e-8f91-100000000008", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "anticipation", "intensity": 2, "text": "Describe the first sign that tells you a date is becoming something special.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10010-7b2d-5c4e-8f91-100000000009", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 2, "text": "Write the small preparation that helps you arrive feeling present.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10011-7b2d-5c4e-8f91-100000000010", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 3, "text": "Share the message that would make the hours before seeing your partner feel exciting.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10012-7b2d-5c4e-8f91-100000000011", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 3, "text": "Explain what kind of plan makes you enjoy waiting for a private evening.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10013-7b2d-5c4e-8f91-100000000012", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 3, "text": "Write about an unexpected detail your partner could arrange just for you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10014-7b2d-5c4e-8f91-100000000013", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 3, "text": "Describe the moment you would like your partner to start building suspense.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10015-7b2d-5c4e-8f91-100000000014", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 3, "text": "Name the choice you would like to make together before a bolder date.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10016-7b2d-5c4e-8f91-100000000015", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 4, "text": "Write a promise you would enjoy making before an intimate evening.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10017-7b2d-5c4e-8f91-100000000016", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "anticipation", "intensity": 4, "text": "Describe what would make a reunion feel more deliberately romantic.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10018-7b2d-5c4e-8f91-100000000017", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "taking-the-lead", "intensity": 2, "text": "Write a date decision you would enjoy making for both of you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10019-7b2d-5c4e-8f91-100000000018", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 2, "text": "Describe how your partner can encourage you when you initiate something.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10020-7b2d-5c4e-8f91-100000000019", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 3, "text": "Share a private plan you would like to design from beginning to end.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10021-7b2d-5c4e-8f91-100000000020", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 3, "text": "Explain what makes you feel confident enough to make the first move.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10022-7b2d-5c4e-8f91-100000000021", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 3, "text": "Write the kind of surprise you would enjoy arranging for your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10023-7b2d-5c4e-8f91-100000000022", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 3, "text": "Describe a rule you would like to set for one playful evening.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10024-7b2d-5c4e-8f91-100000000023", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 3, "text": "Name the part of a date where you most want your choice to decide the pace.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10025-7b2d-5c4e-8f91-100000000024", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 4, "text": "Write a bold request you would like to make and have taken seriously.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10026-7b2d-5c4e-8f91-100000000025", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "taking-the-lead", "intensity": 4, "text": "Explain the version of you that appears when you feel fully in charge.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10027-7b2d-5c4e-8f91-100000000026", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "following", "intensity": 2, "text": "Describe one choice you would happily leave to your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10028-7b2d-5c4e-8f91-100000000027", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 2, "text": "Write the invitation that makes it easy for you to follow a suggestion.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10029-7b2d-5c4e-8f91-100000000028", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Explain what reassurance lets you relax into your partner’s plan.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10030-7b2d-5c4e-8f91-100000000029", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Share the kind of surprise decision you would enjoy your partner making.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10031-7b2d-5c4e-8f91-100000000030", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Describe how you want your partner to show they are still listening.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10032-7b2d-5c4e-8f91-100000000031", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Write about a private mood you would enjoy letting your partner set.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10033-7b2d-5c4e-8f91-100000000032", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Name a boundary that would make it easier to give your partner more control.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10034-7b2d-5c4e-8f91-100000000033", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 4, "text": "Describe a bolder invitation you would be curious to accept after talking first.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10035-7b2d-5c4e-8f91-100000000034", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "following", "intensity": 4, "text": "Explain what makes being guided feel affectionate rather than pressuring.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10036-7b2d-5c4e-8f91-100000000035", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "shared-control", "intensity": 2, "text": "Write one decision that feels better when neither of you makes it alone.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10037-7b2d-5c4e-8f91-100000000036", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 2, "text": "Describe your preferred signal for keeping a private moment going.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10038-7b2d-5c4e-8f91-100000000037", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Explain how you would like to trade choices during a date.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10039-7b2d-5c4e-8f91-100000000038", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Share a rule that would make trying something unfamiliar feel safer together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10040-7b2d-5c4e-8f91-100000000039", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Write the question you want asked before the mood becomes more intense.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10041-7b2d-5c4e-8f91-100000000040", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Describe a moment when pausing to choose together would feel exciting.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10042-7b2d-5c4e-8f91-100000000041", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Name a shared ritual that would make you both feel more connected.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10043-7b2d-5c4e-8f91-100000000042", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 4, "text": "Write about a compromise that would make a private idea work for both of you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10044-7b2d-5c4e-8f91-100000000043", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "shared-control", "intensity": 4, "text": "Explain how you would like to decide when a playful experiment ends.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10045-7b2d-5c4e-8f91-100000000044", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "sensory-cues", "intensity": 2, "text": "Describe the scent that makes an evening feel more intimate to you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10046-7b2d-5c4e-8f91-100000000045", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 2, "text": "Write about the music that helps you leave daily stress behind together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10047-7b2d-5c4e-8f91-100000000046", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Share the lighting that makes you feel relaxed and confident.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10048-7b2d-5c4e-8f91-100000000047", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Describe a fabric or texture that makes a private setting feel special.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10049-7b2d-5c4e-8f91-100000000048", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Explain what quality in your partner’s voice pulls your attention closer.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10050-7b2d-5c4e-8f91-100000000049", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Write the drink or snack that would make a home date feel indulgent.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10051-7b2d-5c4e-8f91-100000000050", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Describe the temperature or cosy detail that helps you switch off.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10052-7b2d-5c4e-8f91-100000000051", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 4, "text": "Share a sound you would love to hear while preparing for a close evening.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10053-7b2d-5c4e-8f91-100000000052", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "sensory-cues", "intensity": 4, "text": "Explain the full mood you would like your partner to create around you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10054-7b2d-5c4e-8f91-100000000053", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "private-performance", "intensity": 2, "text": "Write about a playful thing you would do just to make your partner smile privately.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10055-7b2d-5c4e-8f91-100000000054", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 2, "text": "Describe a song that makes you feel expressive when you have privacy.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10056-7b2d-5c4e-8f91-100000000055", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Explain what kind of attention makes you feel comfortable being watched.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10057-7b2d-5c4e-8f91-100000000056", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Share a private dare you would genuinely enjoy accepting.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10058-7b2d-5c4e-8f91-100000000057", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Write the reaction from your partner that would make you more expressive.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10059-7b2d-5c4e-8f91-100000000058", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Describe a moment where you would enjoy being the focus of your partner’s attention.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10060-7b2d-5c4e-8f91-100000000059", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Name a small performance you would enjoy rehearsing for your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10061-7b2d-5c4e-8f91-100000000060", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 4, "text": "Write about how you would like your partner to ask for a private show of confidence.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10062-7b2d-5c4e-8f91-100000000061", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "private-performance", "intensity": 4, "text": "Explain what would make a bolder private performance feel rewarding afterward.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10063-7b2d-5c4e-8f91-100000000062", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "clothes-confidence", "intensity": 2, "text": "Describe an outfit that makes you feel most like yourself beside your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10064-7b2d-5c4e-8f91-100000000063", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 2, "text": "Write the colour you would enjoy having your partner notice.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10065-7b2d-5c4e-8f91-100000000064", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Share one getting-ready ritual that makes you feel more alluring.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10066-7b2d-5c4e-8f91-100000000065", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Explain what you would enjoy choosing for your partner to wear.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10067-7b2d-5c4e-8f91-100000000066", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Describe the appearance compliment that would matter most to you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10068-7b2d-5c4e-8f91-100000000067", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Write about a private look you would be excited to reveal.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10069-7b2d-5c4e-8f91-100000000068", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Name a detail you would like your partner to notice before anyone else.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10070-7b2d-5c4e-8f91-100000000069", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 4, "text": "Describe how your partner could make getting ready feel more like part of the date.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10071-7b2d-5c4e-8f91-100000000070", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "fantasy-exchange", "intensity": 2, "text": "Write about a fictional romance mood you would like to borrow for a date.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10072-7b2d-5c4e-8f91-100000000071", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 2, "text": "Describe an imagined setting that makes you feel more adventurous.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10073-7b2d-5c4e-8f91-100000000072", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Share a character energy you would enjoy trying on privately.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10074-7b2d-5c4e-8f91-100000000073", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Write a fictional opening line your partner could use with you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10075-7b2d-5c4e-8f91-100000000074", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Explain the detail that makes an imagined scenario feel believable to you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10076-7b2d-5c4e-8f91-100000000075", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Describe a fantasy premise you would only want to explore in conversation first.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10077-7b2d-5c4e-8f91-100000000076", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Write about a story you would want your partner to invent around the two of you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10078-7b2d-5c4e-8f91-100000000077", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 4, "text": "Name the kind of imagined risk that feels exciting only when it stays make-believe.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10079-7b2d-5c4e-8f91-100000000078", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "fantasy-exchange", "intensity": 4, "text": "Explain how your partner could ask about your private imagination without making assumptions.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10080-7b2d-5c4e-8f91-100000000079", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "roleplay", "intensity": 2, "text": "Write the nickname you would enjoy hearing in a playful private game.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10081-7b2d-5c4e-8f91-100000000080", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 2, "text": "Describe a simple character trait you would enjoy your partner pretending to have.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10082-7b2d-5c4e-8f91-100000000081", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Share the made-up first meeting you would enjoy acting out.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10083-7b2d-5c4e-8f91-100000000082", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Write the setting where you would enjoy pretending you just met.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10084-7b2d-5c4e-8f91-100000000083", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Explain the one rule that would make roleplay comfortable for you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10085-7b2d-5c4e-8f91-100000000084", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Describe a bolder character dynamic you would discuss before trying.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10086-7b2d-5c4e-8f91-100000000085", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Write the prop-free detail that would make a fictional scene feel vivid.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10087-7b2d-5c4e-8f91-100000000086", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 4, "text": "Name the way you would like to step out of character and reconnect.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10088-7b2d-5c4e-8f91-100000000087", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "roleplay", "intensity": 4, "text": "Explain what kind of playful mystery you would enjoy your partner creating.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10089-7b2d-5c4e-8f91-100000000088", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "settings-atmosphere", "intensity": 2, "text": "Describe the room where you feel most able to have uninterrupted time together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10090-7b2d-5c4e-8f91-100000000089", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 2, "text": "Write the first home detail you would change to make a regular evening special.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10091-7b2d-5c4e-8f91-100000000090", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Share what makes a hotel-style evening feel exciting to you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10092-7b2d-5c4e-8f91-100000000091", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Explain the privacy you need before you can fully relax with your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10093-7b2d-5c4e-8f91-100000000092", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Describe a past date atmosphere you would like to recreate at home.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10094-7b2d-5c4e-8f91-100000000093", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Write about the most adventurous private setting you would plan within your comfort zone.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10095-7b2d-5c4e-8f91-100000000094", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 4, "text": "Name the time of day that naturally feels most romantic to you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10096-7b2d-5c4e-8f91-100000000095", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "settings-atmosphere", "intensity": 4, "text": "Explain how your partner could make a familiar room feel newly charged.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10097-7b2d-5c4e-8f91-100000000096", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "boundaries-check-ins", "intensity": 2, "text": "Write a phrase that means you like the direction but want a slower pace.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10098-7b2d-5c4e-8f91-100000000097", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 2, "text": "Describe the way you prefer your partner to ask if you are comfortable.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10099-7b2d-5c4e-8f91-100000000098", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 3, "text": "Share one condition you need before a more adventurous private plan.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10100-7b2d-5c4e-8f91-100000000099", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 3, "text": "Write how you would like your partner to respond if you change your mind.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10101-7b2d-5c4e-8f91-100000000100", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 3, "text": "Explain one subject you prefer to discuss before a close moment begins.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10102-7b2d-5c4e-8f91-100000000101", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 3, "text": "Describe a boundary that makes you feel freer to be adventurous within it.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10103-7b2d-5c4e-8f91-100000000102", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 4, "text": "Write the reassurance you need before suggesting something vulnerable.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10104-7b2d-5c4e-8f91-100000000103", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "boundaries-check-ins", "intensity": 4, "text": "Name the sign that tells your partner you need a pause without distance.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10105-7b2d-5c4e-8f91-100000000104", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "boundaries-check-ins", "intensity": 4, "text": "Explain what a good check-in conversation sounds like after trying something new.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10106-7b2d-5c4e-8f91-100000000105", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "surprise-novelty", "intensity": 2, "text": "Write one unexpected gesture that would brighten an ordinary day with your partner.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10107-7b2d-5c4e-8f91-100000000106", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 2, "text": "Describe the spontaneous invitation you would be happy to receive.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10108-7b2d-5c4e-8f91-100000000107", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 3, "text": "Share one familiar routine you would enjoy changing together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10109-7b2d-5c4e-8f91-100000000108", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 3, "text": "Write a sealed-note prompt you would enjoy opening later.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10110-7b2d-5c4e-8f91-100000000109", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 3, "text": "Describe a rule for one evening that would make it feel unlike your usual time together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10111-7b2d-5c4e-8f91-100000000110", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 3, "text": "Explain the bold surprise you would enjoy after your partner checks broad limits with you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10112-7b2d-5c4e-8f91-100000000111", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "surprise-novelty", "intensity": 4, "text": "Name the kind of mystery you would enjoy your partner planning.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10113-7b2d-5c4e-8f91-100000000112", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "surprise-novelty", "intensity": 4, "text": "Write about a new tradition that would make your relationship feel more playful.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10114-7b2d-5c4e-8f91-100000000113", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "long-distance-desire", "intensity": 2, "text": "Write the message that makes you feel closest when you are apart.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10115-7b2d-5c4e-8f91-100000000114", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 3, "text": "Describe a tiny ritual you would share on evenings you cannot meet.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10116-7b2d-5c4e-8f91-100000000115", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 3, "text": "Share what you would like to plan before your next time in the same place.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10117-7b2d-5c4e-8f91-100000000116", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 3, "text": "Write a private promise you would exchange before a longer period apart.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10118-7b2d-5c4e-8f91-100000000117", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 3, "text": "Explain how your partner can make a distant day feel less ordinary.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10119-7b2d-5c4e-8f91-100000000118", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 3, "text": "Describe the anticipation you would like to build before seeing each other again.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10120-7b2d-5c4e-8f91-100000000119", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "long-distance-desire", "intensity": 4, "text": "Name a question you wish your partner asked more often while you are apart.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10121-7b2d-5c4e-8f91-100000000120", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "long-distance-desire", "intensity": 4, "text": "Write about the part of your shared routine you miss most and want to recreate.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10122-7b2d-5c4e-8f91-100000000121", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 2, "text": "Describe one way your partner can give you full attention that you rarely request.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10123-7b2d-5c4e-8f91-100000000122", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "giving-receiving-attention", "intensity": 3, "text": "Write a note about the detail your partner notices that makes you feel understood.", "intended_outcome": "Each partner writes one concrete detail that makes them feel understood.", "question_type": "text_answer", "id": "a5c10124-7b2d-5c4e-8f91-100000000123", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "giving-receiving-attention", "intensity": 3, "text": "Share what you enjoy doing when you want to make your partner feel desired.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10125-7b2d-5c4e-8f91-100000000124", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "giving-receiving-attention", "intensity": 3, "text": "Describe the praise you most enjoy receiving privately.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10126-7b2d-5c4e-8f91-100000000125", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "giving-receiving-attention", "intensity": 3, "text": "Write the request you would enjoy hearing when your partner wants your attention.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10127-7b2d-5c4e-8f91-100000000126", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Explain the private gesture that would make you feel unmistakably chosen.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10128-7b2d-5c4e-8f91-100000000127", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Name something your partner could stop doing so their attention feels more complete.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10129-7b2d-5c4e-8f91-100000000128", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Describe how you would like to return your partner’s attention after they make you feel special.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10130-7b2d-5c4e-8f91-100000000129", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 3, "text": "Write about the kind of focused listening that makes private conversation feel more charged for you.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10131-7b2d-5c4e-8f91-100000000130", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "aftercare-reconnection", "intensity": 2, "text": "Write the first small kindness that helps you feel connected again after a particularly intense shared moment.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10132-7b2d-5c4e-8f91-100000000131", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "aftercare-reconnection", "intensity": 3, "text": "Write the first question you would like your partner to ask after trying something new.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10133-7b2d-5c4e-8f91-100000000132", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "aftercare-reconnection", "intensity": 3, "text": "Share what makes you feel appreciated after emotional openness.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10134-7b2d-5c4e-8f91-100000000133", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "aftercare-reconnection", "intensity": 3, "text": "Describe the quiet time you would enjoy once excitement has passed.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10135-7b2d-5c4e-8f91-100000000134", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Write the thing you would like to hear after taking a private risk together.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10136-7b2d-5c4e-8f91-100000000135", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Explain what part of a close experience you would most want to reflect on.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10137-7b2d-5c4e-8f91-100000000136", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Name the small comfort you would like your partner to offer after an intense conversation.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10138-7b2d-5c4e-8f91-100000000137", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Describe how you would like to celebrate a shared moment that went well.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10139-7b2d-5c4e-8f91-100000000138", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Write the apology or repair you would need if an intimate plan missed the mark.", "intended_outcome": "Each partner writes a distinct private answer for a follow-up conversation.", "question_type": "text_answer", "id": "a5c10140-7b2d-5c4e-8f91-100000000139", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Who is more likely to turn a sincere compliment into a lingering private moment?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20001-8c3e-5d4f-9a12-200000000000", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Which partner is quickest to spot when the other is inviting a little more flirtation?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20002-8c3e-5d4f-9a12-200000000001", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Who would be more comfortable sending the first bold message after a good date?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20003-8c3e-5d4f-9a12-200000000002", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "flirty-communication", "intensity": 2, "text": "Who is most likely to make a private joke feel newly charged?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20004-8c3e-5d4f-9a12-200000000003", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 2, "text": "Who is more likely to plan the detail that makes a date feel worth waiting for?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20005-8c3e-5d4f-9a12-200000000004", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 2, "text": "Which partner would build suspense with a small clue before seeing each other?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20006-8c3e-5d4f-9a12-200000000005", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "anticipation", "intensity": 2, "text": "Who tends to make preparation feel like part of the romance?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20007-8c3e-5d4f-9a12-200000000006", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 2, "text": "Who is more likely to decide the pace when a shared plan starts to feel exciting?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20008-8c3e-5d4f-9a12-200000000007", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 2, "text": "Which partner would confidently turn a vague idea into an organised private date?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20009-8c3e-5d4f-9a12-200000000008", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "taking-the-lead", "intensity": 2, "text": "Who is more likely to make the first clear invitation when chemistry is building?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20010-8c3e-5d4f-9a12-200000000009", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Who is better at relaxing into a thoughtful plan made by the other?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20011-8c3e-5d4f-9a12-200000000010", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Which partner is more likely to enjoy handing over one decision for an evening?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20012-8c3e-5d4f-9a12-200000000011", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "following", "intensity": 3, "text": "Who notices fastest when they want reassurance before following a suggestion?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20013-8c3e-5d4f-9a12-200000000012", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Who is more likely to ask for a joint decision before changing the mood?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20014-8c3e-5d4f-9a12-200000000013", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Which partner is best at making room for both preferences in one plan?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20015-8c3e-5d4f-9a12-200000000014", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "shared-control", "intensity": 3, "text": "Who would suggest alternating choices to keep a date balanced?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20016-8c3e-5d4f-9a12-200000000015", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Who is more likely to notice that lighting changes the whole atmosphere?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20017-8c3e-5d4f-9a12-200000000016", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Which partner would choose the soundtrack that makes home feel less ordinary?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20018-8c3e-5d4f-9a12-200000000017", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "sensory-cues", "intensity": 3, "text": "Who has the strongest instinct for the small comfort detail that helps the other unwind?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20019-8c3e-5d4f-9a12-200000000018", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Who is more likely to become expressive once they feel completely safe to be watched?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20020-8c3e-5d4f-9a12-200000000019", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Which partner would invent a playful private dare that suits the other?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20021-8c3e-5d4f-9a12-200000000020", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "private-performance", "intensity": 3, "text": "Who gives the kind of reaction that makes the other feel braver?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20022-8c3e-5d4f-9a12-200000000021", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Who is more likely to make getting ready feel like part of the date?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20023-8c3e-5d4f-9a12-200000000022", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Which partner notices a confidence-boosting detail before anyone else does?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20024-8c3e-5d4f-9a12-200000000023", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "clothes-confidence", "intensity": 3, "text": "Who would choose a look designed to catch the other’s attention?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20025-8c3e-5d4f-9a12-200000000024", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Who is more likely to turn a fictional scene into a conversation worth having?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20026-8c3e-5d4f-9a12-200000000025", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Which partner is more comfortable sharing an imagined version of a date?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20027-8c3e-5d4f-9a12-200000000026", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "fantasy-exchange", "intensity": 3, "text": "Who would add the one creative detail that makes a shared story vivid?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20028-8c3e-5d4f-9a12-200000000027", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Who is more likely to stay in character during a playful made-up meeting?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20029-8c3e-5d4f-9a12-200000000028", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Which partner would create the most convincing first line for a fictional scenario?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20030-8c3e-5d4f-9a12-200000000029", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "roleplay", "intensity": 3, "text": "Who is best at making a playful scene feel safe enough to enjoy?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20031-8c3e-5d4f-9a12-200000000030", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Who is more likely to transform a familiar room into a proper date setting?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20032-8c3e-5d4f-9a12-200000000031", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Which partner would notice first that privacy is needed for a more connected evening?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20033-8c3e-5d4f-9a12-200000000032", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "settings-atmosphere", "intensity": 3, "text": "Who has the strongest idea for recreating a favourite date atmosphere at home?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20034-8c3e-5d4f-9a12-200000000033", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 3, "text": "Who is more likely to ask the caring question before a plan becomes bolder?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20035-8c3e-5d4f-9a12-200000000034", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low" }, { "pack_slug": "boundaries-check-ins", "intensity": 4, "text": "Which partner is clearest about the condition they need to feel comfortable?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20036-8c3e-5d4f-9a12-200000000035", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "boundaries-check-ins", "intensity": 4, "text": "Who would notice first that a pause would help both of you stay connected?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20037-8c3e-5d4f-9a12-200000000036", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "surprise-novelty", "intensity": 4, "text": "Who is more likely to hide a thoughtful surprise in an ordinary week?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20038-8c3e-5d4f-9a12-200000000037", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "surprise-novelty", "intensity": 4, "text": "Which partner would be first to suggest changing a familiar routine?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20039-8c3e-5d4f-9a12-200000000038", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "surprise-novelty", "intensity": 4, "text": "Who can make a small unknown feel exciting without making it stressful?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20040-8c3e-5d4f-9a12-200000000039", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "long-distance-desire", "intensity": 4, "text": "Who is more likely to keep a shared ritual going while you are apart?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20041-8c3e-5d4f-9a12-200000000040", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "long-distance-desire", "intensity": 4, "text": "Which partner would send the message that makes distance feel smaller?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20042-8c3e-5d4f-9a12-200000000041", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "long-distance-desire", "intensity": 4, "text": "Who is best at turning a reunion into something deliberately special?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20043-8c3e-5d4f-9a12-200000000042", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Who is more likely to notice when the other needs undivided attention?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20044-8c3e-5d4f-9a12-200000000043", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Which partner is quickest to make the other feel chosen in a crowded week?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20045-8c3e-5d4f-9a12-200000000044", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "giving-receiving-attention", "intensity": 4, "text": "Who would remember the exact kind of praise their partner enjoys most?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20046-8c3e-5d4f-9a12-200000000045", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Who is more likely to start a thoughtful debrief after a vulnerable moment?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20047-8c3e-5d4f-9a12-200000000046", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Which partner knows best how to make quiet reconnection feel comforting?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20048-8c3e-5d4f-9a12-200000000047", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "pack_slug": "aftercare-reconnection", "intensity": 4, "text": "Who would be first to offer the reassurance that helps the other feel proud?", "intended_outcome": "Both partners make a comparative choice that opens a light private follow-up.", "question_type": "who_likely", "id": "b6d20049-8c3e-5d4f-9a12-200000000048", "partner_text": null, "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge" }, { "id": "66a4bd59-8214-4cc7-8400-debded9ddb0b", "pack_slug": "flirty-communication", "text": "Record a soft voice note naming the compliment that makes you feel genuinely noticed.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the exact kind of praise that reaches you, so they can offer it with more confidence." }, { "id": "f7324247-be28-4b83-8349-b8827fdd2d5c", "pack_slug": "flirty-communication", "text": "In a bright, teasing tone, tell your partner one small thing they do that changes your mood.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording pinpoints a real spark between you and gives your partner a detail worth repeating." }, { "id": "c6de0494-dc62-4d7a-84c8-f053123d382a", "pack_slug": "flirty-communication", "text": "Whisper the first sentence you would enjoy hearing when your partner wants a closer conversation.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a usable opening line that can make a private conversation feel invited rather than assumed." }, { "id": "d7839bca-96d6-424a-8221-d51e917437f0", "pack_slug": "flirty-communication", "text": "Tell a tiny story about the look from your partner that stays in your mind after you part.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns which kind of attention lingers for you and why it feels powerful." }, { "id": "0b6c5a61-2202-47b3-8022-0ce00c98941a", "pack_slug": "flirty-communication", "text": "Use a deliberate pause to describe the kind of playful remark that always makes you smile.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The pause and wording show your partner how to flirt in a way that feels natural to you." }, { "id": "98ca4f3b-c07d-4816-8ae1-16ef2c7a3d67", "pack_slug": "flirty-communication", "text": "Say the check-in question that would make you comfortable hearing a bolder private suggestion.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets clear language for raising a more adventurous idea while keeping your choice central." }, { "id": "1150cd6e-d41f-4489-8d54-dbfc91004f68", "pack_slug": "flirty-communication", "text": "Leave a calm audio note about the reassurance you want before you share a private wish.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner understands what helps vulnerability feel safe, warm, and worth bringing into the open." }, { "id": "ba983634-9cb2-4bf7-86d6-ef574fda3b7a", "pack_slug": "flirty-communication", "text": "Photograph a handwritten compliment you would be pleased for your partner to save.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a lasting piece of praise they can return to when they need a reminder of how you see them." }, { "id": "39e586eb-2b45-4f66-8b94-755bd1428cc4", "pack_slug": "flirty-communication", "text": "Show a photo of a colour or pattern that matches the tone of message you enjoy receiving.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image gives your partner a visual shortcut to the kind of communication that feels inviting to you." }, { "id": "3a518207-1496-4e1f-8b9e-26e883c61188", "pack_slug": "flirty-communication", "text": "Capture a page with a short phrase that represents your favourite kind of private banter.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can see a concrete language cue and ask what makes that style fun for you." }, { "id": "d7c188c2-1d42-4e20-82f0-839713a79f2c", "pack_slug": "flirty-communication", "text": "Send an image of the contact nickname or notification setting that makes messages from your partner feel special.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The photo reveals a small digital ritual that helps your partner’s attention stand out." }, { "id": "f44640cb-9d0e-4877-8e7f-43e4f0fe7434", "pack_slug": "flirty-communication", "text": "Create a still life with a note containing a conversation starter you would like your partner to use.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a specific doorway into a more open exchange without needing to guess the topic." }, { "id": "cc4ed14d-9d32-483f-8f4b-85cf49e5780c", "pack_slug": "flirty-communication", "text": "Frame a sealed envelope labelled with one question you want your partner to ask before a bolder idea.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The envelope makes the consent question visible and gives both of you a gentle way to start that discussion." }, { "id": "9a1591c9-0ba5-485e-8c4f-c3a5196992c3", "pack_slug": "flirty-communication", "text": "Take a photo of a sentence fragment you would enjoy finishing aloud with your partner.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a shared writing prompt that can lead to a more daring conversation in your own words." }, { "id": "20b0419b-bbd3-440e-8386-92225cd7edbd", "pack_slug": "anticipation", "text": "Describe, with a smile in your voice, the first detail that makes you excited to see your partner.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns the early sign that helps anticipation build for you before any plan is fixed." }, { "id": "d2612c64-1a53-46cc-8576-55ce0853bd48", "pack_slug": "anticipation", "text": "Record the kind of clue you enjoy receiving before a surprise, keeping the delivery playful.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The voice note shows your partner how much mystery feels exciting while still leaving you comfortable." }, { "id": "61eb0128-8a68-4f5b-863a-b5ee138460ac", "pack_slug": "anticipation", "text": "Count slowly from three to one and name a different form of attention at each number.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a simple pacing game that can make waiting feel deliberate instead of rushed." }, { "id": "0d9bfdd7-7283-4144-8ae0-4c452bf675db", "pack_slug": "anticipation", "text": "Tell your partner about a plan detail you would rather discover gradually than learn all at once.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording identifies where surprise works best for you and where advance knowledge helps." }, { "id": "47f77525-add9-4ae9-81f2-57b343b653b5", "pack_slug": "anticipation", "text": "Phrase a private invitation as a question your partner could answer in their own time.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives an unpressured way to build anticipation with you while preserving room for a different answer." }, { "id": "8dd41f73-8ec3-49ef-8f45-d581d99d85a8", "pack_slug": "anticipation", "text": "Explain the boundary you would set before letting your partner arrange a more adventurous surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears the limit that lets novelty feel thrilling without becoming uncertain." }, { "id": "d7d6c2ba-d587-49bf-8d2d-6be4462cc9d2", "pack_slug": "anticipation", "text": "Speak the one question you would want asked before a date detail becomes bolder than usual.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The audio gives your partner a practical check-in to use before they turn curiosity into a plan." }, { "id": "9319f755-853c-4bc7-8303-81fd6b591eb6", "pack_slug": "anticipation", "text": "Photograph a wrapped note with one clue that would make you curious rather than overwhelmed.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees the scale of mystery that feels appealing to you and can match future surprises to it." }, { "id": "cd57ce0c-8440-4a11-8ee8-b75d45692e0b", "pack_slug": "anticipation", "text": "Share a screenshot-free photo of a playlist screen that creates a sense of build-up for you.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The chosen music becomes an atmosphere signal your partner can recognise before a special evening." }, { "id": "78a22757-5ab4-42fc-82be-375e04ea96de", "pack_slug": "anticipation", "text": "Arrange three ordinary objects as clues for a surprise you would enjoy unfolding gradually.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can read the pace you prefer and add their own clue without giving everything away." }, { "id": "34d19197-0b5a-488e-83f2-72e8015715f5", "pack_slug": "anticipation", "text": "Take a photo of a handwritten hint you would be happy to leave for your partner.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image shows your partner the sort of tease that feels affectionate rather than confusing." }, { "id": "5dae0716-21b7-4f9d-873f-eacd0580fe65", "pack_slug": "anticipation", "text": "Show two closed boxes labelled reveal and wait.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a visual reminder that anticipation works best when both people can influence the pace." }, { "id": "60c7b1bc-defa-4e0b-8d58-812286a70a7d", "pack_slug": "anticipation", "text": "Create a small mood board with one boundary you would want checked before a bolder surprise.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The board gives your partner a concrete detail to discuss before they plan something more adventurous." }, { "id": "a677b169-55cd-438d-8b0a-f94f0fa171ef", "pack_slug": "anticipation", "text": "Photograph two cards marked change it and keep going.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees an easy, ongoing choice built into the idea of a surprise from the start." }, { "id": "dcc6b4d0-71ff-4047-8dd8-09750e531656", "pack_slug": "clothes-confidence", "text": "Say the appearance compliment that makes you stand a little taller, using the tone you want from your partner.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears exactly how praise can support your confidence instead of making you feel examined." }, { "id": "11571104-90fe-45dd-8747-b1051b9c2040", "pack_slug": "clothes-confidence", "text": "Record why one accessory feels like part of your personality rather than just an outfit detail.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The voice note gives your partner a personal story behind an item they may otherwise overlook." }, { "id": "e7792ea2-b71e-4639-8eae-4d3e34028190", "pack_slug": "clothes-confidence", "text": "Describe the look you would like your partner to notice first when you have chosen it for yourself.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns which visual effort feels meaningful to have recognised." }, { "id": "63892235-75e2-48b2-8363-6bbb81aa4f2a", "pack_slug": "clothes-confidence", "text": "Explain the getting-ready ritual that helps you arrive feeling settled and attractive.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording tells your partner where patience, space, or encouragement can make a genuine difference." }, { "id": "3792b604-cc4a-4ee8-8913-c8e888000b09", "pack_slug": "clothes-confidence", "text": "In a playful voice, share the first reaction you would enjoy hearing after trying a new style.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives language that makes being seen feel exciting without putting you on the spot." }, { "id": "a68349a4-0143-4823-82d3-4b3d7c1788e8", "pack_slug": "clothes-confidence", "text": "Talk through a dress-code idea you would be curious to discuss before either of you chooses it.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner understands the presentation change you are open to exploring and why agreement matters first." }, { "id": "a21ca060-34f6-4eac-868d-16d88e3fc8e9", "pack_slug": "clothes-confidence", "text": "Leave a reassuring audio note about what would help you try a more daring look while staying yourself.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner learns the support that makes a style experiment feel affirming rather than risky." }, { "id": "3771069c-4330-492f-88a0-e38029b11235", "pack_slug": "clothes-confidence", "text": "Photograph an accessory laid out where it catches the light in a way you enjoy.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a specific confidence cue and can ask what that detail changes for you." }, { "id": "2721caf7-3692-45eb-8c01-7c583443d924", "pack_slug": "clothes-confidence", "text": "Share a photo of a colour swatch you would enjoy your partner noticing on you.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image gives your partner a simple visual detail to compliment with intention." }, { "id": "84780873-eed4-4eda-8b06-8e3ddc0de619", "pack_slug": "clothes-confidence", "text": "Take a detail shot of fabric, shoes, or a bag that suggests the mood you want for a date.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can read the style cue and respond to the energy you chose." }, { "id": "1dfb27c2-1e67-41f2-8b9f-1b754237192c", "pack_slug": "clothes-confidence", "text": "Show a getting-ready item that makes you feel more deliberate before seeing your partner.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The photo reveals a practical ritual your partner can protect or encourage." }, { "id": "e2ad333e-0b16-4ffc-8f26-727284af7d8e", "pack_slug": "clothes-confidence", "text": "Create an outfit collage that shows a version of confidence you would like to try.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a low-pressure visual starting point for talking about a new look." }, { "id": "204b17a1-1128-4a0e-80c5-ac39914e54ed", "pack_slug": "clothes-confidence", "text": "Frame two accessories beside a note asking which feels more daring but still comfortable.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The image starts a bounded style conversation where comfort remains part of the decision." }, { "id": "2a5cf805-22e4-42b4-8982-ce7df60a88de", "pack_slug": "clothes-confidence", "text": "Capture a closed wardrobe door with a note naming one compliment that would help you step out confidently.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets a precise way to support you before you share a bolder presentation." }, { "id": "6f165eda-5855-4d44-89ec-23d3996f61e8", "pack_slug": "private-performance", "text": "Perform a playful audio introduction that celebrates one quality your partner brings into a room.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a small performance that spotlights a strength they may not often hear praised." }, { "id": "3603587a-9152-417d-8f24-5ae759f0fd0d", "pack_slug": "private-performance", "text": "Use an exaggerated announcer voice to welcome your partner into a cosy date atmosphere.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording turns a familiar setting into a shared scene with humour and warmth." }, { "id": "82660d96-4758-40fe-8876-30ff0d7087b1", "pack_slug": "private-performance", "text": "Describe the song or rhythm that makes you feel most expressive when your partner is watching.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns the atmosphere that helps your confidence appear naturally." }, { "id": "194541bb-1f7e-4163-852d-2c5585b6c515", "pack_slug": "private-performance", "text": "Make a dramatic trailer for a private evening, focusing only on the mood you want to create.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The performance lets your partner respond to an adventurous atmosphere without either of you committing to details." }, { "id": "60965c87-f787-4769-8e25-c30bc4d8f35a", "pack_slug": "private-performance", "text": "Speak as a confident character and introduce the quality you would like your partner to encourage.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the side of you that wants more room to show up in private." }, { "id": "6985e39d-4358-4a3d-8961-a753e93138f1", "pack_slug": "private-performance", "text": "Record the permission-based invitation you would use before showing your partner a bolder side of yourself.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gets a clear way to welcome your confidence while keeping the choice entirely yours." }, { "id": "53fc3524-d20c-407c-8c35-cf1feb6f7724", "pack_slug": "private-performance", "text": "In a stage whisper, name the feedback question you want after trying something more expressive together.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The recording makes space for useful reflection, so a bolder performance remains enjoyable for both of you." }, { "id": "e8ad6ba2-f21f-4b35-8ede-f814d3003f56", "pack_slug": "private-performance", "text": "Photograph a harmless prop you would use for a dramatic entrance.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a concrete ingredient for a light performance that feels like you." }, { "id": "91e43720-de55-4e71-8122-a0e498ca0fa0", "pack_slug": "private-performance", "text": "Share a lyric-free playlist screen that would set the pace for a private dance.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The music choice gives your partner a visual clue about the energy you would enjoy bringing forward." }, { "id": "137e0671-b52a-4fa6-853f-fad1a0a4a8f2", "pack_slug": "private-performance", "text": "Capture a chair, lamp, or room corner that you would turn into a tiny stage.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can picture a contained setting where being expressive feels playful rather than exposing." }, { "id": "252f8bff-d92f-44f8-8795-7817a2c5d1b6", "pack_slug": "private-performance", "text": "Show a handwritten title for a pretend show you would put on for your partner.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The title gives your partner an easy route into joining a shared bit of theatre." }, { "id": "2025bccf-ea55-4285-8ad6-7011580ab336", "pack_slug": "private-performance", "text": "Photograph a costume accessory that makes you laugh and feel more confident.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a low-stakes cue for a character or performance mood you might enjoy." }, { "id": "58f39f5e-3866-4104-865c-1b5e3f427e58", "pack_slug": "private-performance", "text": "Frame a simple cue card containing a pause signal for a more daring performance game.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The card keeps a clear stop option visible before either partner becomes more expressive." }, { "id": "7ecf997d-282b-4795-8a6a-4f532b86c134", "pack_slug": "private-performance", "text": "Create an image with a mirror, music screen, or prop that represents the character energy you want to try.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees the creative cue behind a bolder version of your self-expression." }, { "id": "cffa6caf-77df-4c56-88e8-042e10818bb7", "pack_slug": "giving-receiving-attention", "text": "Record a warm note telling your partner which small kindness makes you feel most noticed.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears one concrete way to make you feel valued." }, { "id": "591750d5-4f4f-4564-8c20-0d350476a7cb", "pack_slug": "giving-receiving-attention", "text": "Leave a playful voice message describing the compliment you most enjoy receiving from your partner.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a spoken clue about the praise that lands best." }, { "id": "491beb73-f6a5-46b7-8c2f-c175cbb0b668", "pack_slug": "giving-receiving-attention", "text": "Speak slowly about a moment when your partner gave you their full attention.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific memory of their care having an impact." }, { "id": "792f6339-e40b-4578-8ad1-e3f3857f8a7f", "pack_slug": "giving-receiving-attention", "text": "Use a bright, confident tone to name one way you love making your partner feel wanted.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a personal expression of how you enjoy giving attention." }, { "id": "93b73455-da2d-4dac-896c-e76a8c4fb5de", "pack_slug": "giving-receiving-attention", "text": "Whisper the opening line of a private request you would like to make more often.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the beginning of a user-led request they can discuss together." }, { "id": "3d1d4f44-a85b-4603-84b0-7e33f8db4169", "pack_slug": "giving-receiving-attention", "text": "Tell your partner, in an unhurried voice, what helps you accept care without second-guessing it.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a clear condition that makes receiving attention easier." }, { "id": "5c2624f1-440d-4e60-88ac-21778b74aea7", "pack_slug": "giving-receiving-attention", "text": "Make a low-key audio invitation for the kind of focused private time you would welcome.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear invitation to discuss a desired private moment." }, { "id": "2e054135-437c-434d-8a7f-9dc49515a306", "pack_slug": "giving-receiving-attention", "text": "Photograph a handwritten compliment you would be happy to find from your partner.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a concrete example of words that make you feel appreciated." }, { "id": "2186665d-a324-4fd1-896c-ef145df0efa9", "pack_slug": "giving-receiving-attention", "text": "Share a picture of a cup, book, or chair that represents being given unhurried attention.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe visual cue for the kind of attention you value." }, { "id": "6ba819e1-b0bd-46c7-8e9c-935e48b00ef8", "pack_slug": "giving-receiving-attention", "text": "Take a close photo of a small wrapped gift that suggests a thoughtful surprise.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe prompt for a gesture that feels considered." }, { "id": "70b7f358-abb1-47d2-83ad-6eb109c0621a", "pack_slug": "giving-receiving-attention", "text": "Frame an empty place setting as a visual invitation to linger over a conversation.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a safe image that suggests focused time together." }, { "id": "c81b9451-6fca-4b94-8b23-7687815aef8a", "pack_slug": "giving-receiving-attention", "text": "Show a note with one sentence that would make it easier to ask for more attention.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a user-written opening for a deeper private conversation." }, { "id": "1eeaaa2a-b1ee-4d81-885c-4a6587be215f", "pack_slug": "giving-receiving-attention", "text": "Capture two blank cards labelled ask and listen, then let your partner choose one to answer.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a simple, consent-forward way to begin a private conversation." }, { "id": "f8741c8e-c2c6-4037-8b2b-37c36cfd2641", "pack_slug": "giving-receiving-attention", "text": "Share a photo of a closed notebook titled What helps me receive, with no pages visible.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a safe visual invitation to discuss receiving care." }, { "id": "2ed53195-3fd3-48f0-86ed-b352d6b32d22", "pack_slug": "taking-the-lead", "text": "Record a cheeky trailer for a date where you get to choose the mood and the first detail.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the start of a user-led plan and can respond to it." }, { "id": "442ee373-6a45-428c-86cc-ad701c2b62f4", "pack_slug": "taking-the-lead", "text": "Describe the opening of a private plan you would enjoy arranging, using your most decisive voice.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific way you would like to set the tone." }, { "id": "2f864244-1729-4ac1-8907-0382fce611d7", "pack_slug": "taking-the-lead", "text": "Say which choice you would make first if your partner handed you the lead for an evening.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns one concrete decision you would enjoy taking." }, { "id": "0c7e230e-943d-449c-8567-87f302fe2be1", "pack_slug": "taking-the-lead", "text": "Give a calm voice note explaining how you would check that your partner still likes your plan.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears an explicit check-in built into your idea." }, { "id": "0e6c9725-1a9e-496d-8d00-68f56b706a17", "pack_slug": "taking-the-lead", "text": "Narrate a three-part invitation: the setting you would choose, the mood you would create, and the question you would ask.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a complete, discussable outline of a private plan." }, { "id": "d91a4fec-8f78-47fb-8fe2-a136aa24b4d5", "pack_slug": "taking-the-lead", "text": "Try a lower, steadier voice while naming the kind of boldness you would like permission to bring.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a user-led boundary around a bolder private dynamic." }, { "id": "5efb9379-1329-4f0d-839d-c787f70121ce", "pack_slug": "taking-the-lead", "text": "Offer a short recording that explains the phrase your partner can use to redirect your plan.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear way to pause or change direction." }, { "id": "cb6a1580-a49d-403d-8df8-65dcfe779349", "pack_slug": "taking-the-lead", "text": "Photograph three face-down cards labelled setting, music, and surprise, ready for your partner to pick one.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe, playful way to share the lead." }, { "id": "a17d98be-1fff-4fbb-8fd3-cdcf33190ffb", "pack_slug": "taking-the-lead", "text": "Share an image of a playlist cover whose title captures the mood you would like to guide.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a safe visual cue for the atmosphere you want to create." }, { "id": "c28f676f-6a0a-408a-8c90-de771bb39e46", "pack_slug": "taking-the-lead", "text": "Take a photo of two handwritten options for a private date, leaving space for your partner to add a third.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can respond with an alternative to your proposed plan." }, { "id": "2c3111af-1c51-4c94-82d9-3c830dbb1874", "pack_slug": "taking-the-lead", "text": "Frame a sealed envelope marked Choose for us, without showing its contents.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a safe visual invitation to let you lead a surprise." }, { "id": "e873869a-2dd8-4e19-84bc-cbb22eee9f42", "pack_slug": "taking-the-lead", "text": "Show a card that reads Tell me to change course if you need to, placed beside a simple object.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a direct, consent-forward reassurance about leading." }, { "id": "e876a50e-353e-49b2-8109-4ab6a7b4b84e", "pack_slug": "taking-the-lead", "text": "Capture a small paper sign reading Your call, my care as a visual promise to listen.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a safe reminder that your lead remains adjustable." }, { "id": "89aed746-997b-4648-849e-bcf2b17a57eb", "pack_slug": "boundaries-check-ins", "text": "Record the gentlest check-in question you would like your partner to ask before a private change of pace.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific consent question that helps you relax." }, { "id": "fe9520cf-ea4b-48d2-8020-9c0c5d637069", "pack_slug": "boundaries-check-ins", "text": "Speak one clear sentence that tells your partner how you prefer them to ask before trying something unfamiliar.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears your preferred wording for a boundary check." }, { "id": "78e4b61a-b832-4d12-8ae7-ac4dfec80557", "pack_slug": "boundaries-check-ins", "text": "Use an even, reassuring tone to explain what a useful pause sounds like for you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a practical, personal pause cue." }, { "id": "3bd3e4da-bb26-42ca-8793-f2b3424fe0f8", "pack_slug": "boundaries-check-ins", "text": "Tell a brief story about a time someone respected your no and why it mattered to you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the values behind your boundaries." }, { "id": "39f2f8a4-aad0-4c8c-887a-68d66f0184a0", "pack_slug": "boundaries-check-ins", "text": "Make a voice note that begins with I am interested, and continues with the condition that helps you stay comfortable.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears both your interest and the condition that supports it." }, { "id": "03e5b5d7-595c-436a-881c-46a597b5b4da", "pack_slug": "boundaries-check-ins", "text": "Say your preferred word for slowing down, then explain how you would like your partner to respond.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear user-defined route for changing pace." }, { "id": "0f9bd432-6251-4b62-8b92-ed95613541ba", "pack_slug": "boundaries-check-ins", "text": "Share a quiet recording of the question that helps you feel heard after you try something new together.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a concrete aftercare check-in they can use." }, { "id": "6ad7a7c2-b44c-4d7f-84b6-5f30f799c29b", "pack_slug": "boundaries-check-ins", "text": "Photograph a small card with a check-in question you would feel good receiving.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a low-pressure invitation to talk about comfort." }, { "id": "8852660d-636d-4095-8f0b-6c13863c7a65", "pack_slug": "boundaries-check-ins", "text": "Take a picture of two cards labelled pause and continue, arranged as a simple choice.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe, clear visual cue for changing pace." }, { "id": "5fc93734-65ca-4ca6-8c21-765db9e3beb9", "pack_slug": "boundaries-check-ins", "text": "Show a note that says Ask before changing the plan, beside a pen and blank paper.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a consent-forward reminder with room for their own words." }, { "id": "e09097b8-4de0-4ab3-8c3b-730380c49cea", "pack_slug": "boundaries-check-ins", "text": "Frame a traffic-light drawing with your own meanings written underneath each colour.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a user-made visual language for checking in." }, { "id": "d5641dac-b268-4649-8162-99611b67b406", "pack_slug": "boundaries-check-ins", "text": "Share an image of a folded card marked Not yet is useful information.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a gentle reminder that uncertainty is welcome." }, { "id": "716de817-61cb-462f-8850-1f1013bacef8", "pack_slug": "boundaries-check-ins", "text": "Photograph a list titled What makes a yes easier, with the answers kept out of frame.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a safe invitation to discuss conditions for comfort." }, { "id": "a55d2f56-8dc5-470b-8ba2-d7b220d09f33", "pack_slug": "aftercare-reconnection", "text": "Record the first reassuring words you would like to hear after a vulnerable conversation with your partner.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific form of reassurance that helps you reconnect." }, { "id": "bc715287-ba08-4eee-8460-e9a264562a2c", "pack_slug": "aftercare-reconnection", "text": "Leave a soft voice note describing the small gesture that helps you return to yourself after closeness.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears one concrete aftercare gesture you value." }, { "id": "8b0eb2b8-48d9-4beb-8642-d37c2d5b9831", "pack_slug": "aftercare-reconnection", "text": "Speak with a little warmth about the question that helps you sort out mixed feelings.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a practical question that supports reflection." }, { "id": "1d77d3ff-d456-48fb-8324-43a92c4ec8c3", "pack_slug": "aftercare-reconnection", "text": "Tell your partner about a quiet ritual that makes an ordinary room feel safe again.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific way you like to reconnect after intensity." }, { "id": "f4fa646b-497e-4ba6-8e80-9276c635a27e", "pack_slug": "aftercare-reconnection", "text": "Use your calmest voice to explain what kind of silence feels caring rather than distant.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns how to share quiet space in a supportive way." }, { "id": "ca459291-143d-4c7f-86c8-efbd51abc7aa", "pack_slug": "aftercare-reconnection", "text": "Record a private thank-you for the kind of reassurance that makes you feel brave enough to be open.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears what helps you feel secure after sharing something personal." }, { "id": "94775d3f-5b39-44df-8883-b4731f251c59", "pack_slug": "aftercare-reconnection", "text": "Describe how you would like your partner to check in before moving on from a charged moment.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a concrete aftercare transition they can use." }, { "id": "ad6be8d0-0293-4729-877f-21a3b284996e", "pack_slug": "aftercare-reconnection", "text": "Photograph a warm drink, blanket, or lamp that represents the way you like to decompress.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe visual cue for your preferred recovery ritual." }, { "id": "b65185b8-1ed2-4511-8327-dc3d0b058aa8", "pack_slug": "aftercare-reconnection", "text": "Share a picture of a handwritten question you would want after a meaningful private conversation.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a concrete aftercare question they can answer." }, { "id": "ed88790a-bb05-4700-8a62-21c5428397a8", "pack_slug": "aftercare-reconnection", "text": "Take a photo of a book, playlist, or window view that helps you settle after a big feeling.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe object or scene connected to your reset." }, { "id": "5460af8a-64bb-4e50-8c86-bcba03b9ede6", "pack_slug": "aftercare-reconnection", "text": "Frame a small table set for tea and a note that says stay a little longer.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a gentle visual invitation to reconnect." }, { "id": "84d6eee9-69cc-4436-85f1-9010eeedfaf8", "pack_slug": "aftercare-reconnection", "text": "Show two cards labelled listen and share beside a soft light or a familiar object.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a safe prompt for choosing the kind of support they need." }, { "id": "ee6685d1-5de8-4776-8659-2ba8349c1906", "pack_slug": "aftercare-reconnection", "text": "Capture a note that says What would help next? placed beside an everyday comfort item.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear, low-pressure cue for aftercare." }, { "id": "7da893d3-00eb-4c88-8d38-61663aa2c894", "pack_slug": "sensory-cues", "text": "Record the sound or music style that makes you feel gently drawn in.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns one sound cue that supports a close atmosphere." }, { "id": "bd888a3a-1257-4234-8d29-3b0f5494d400", "pack_slug": "sensory-cues", "text": "Describe a scent that helps you feel relaxed and connected.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a specific sensory preference they can remember." }, { "id": "893e9af3-a736-418d-84f6-d28f30680348", "pack_slug": "sensory-cues", "text": "Leave a voice note about the lighting that makes conversation feel more intimate.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns how light can support the mood you enjoy." }, { "id": "185c6c33-c1df-4b47-84e4-c7063c634da3", "pack_slug": "sensory-cues", "text": "Speak about a texture from everyday life that feels comforting during quiet time together.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a safe, practical comfort preference." }, { "id": "052ab928-8eea-49be-89dc-6b8a5ff3a2d1", "pack_slug": "sensory-cues", "text": "Record a few words about the kind of silence you find inviting rather than awkward.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns how to make shared quiet feel welcome." }, { "id": "2c976e5c-2801-4348-8f4a-bfb5c6ac03a9", "pack_slug": "sensory-cues", "text": "Explain which sensory detail you would like checked before a bolder private plan.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a specific preference to discuss before increasing intensity." }, { "id": "f3f58b8f-1ef3-48f8-8b78-9a7c4c0a793d", "pack_slug": "sensory-cues", "text": "Say a short cue that means the atmosphere feels too much and you want to reset.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can recognise when you need the sensory environment changed." }, { "id": "46e39b4a-4355-4d6c-8538-88aaee138e01", "pack_slug": "sensory-cues", "text": "Photograph a candle, lamp, or string lights that create a calm mood for you.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe visual reference for lighting you enjoy." }, { "id": "9a1d662a-9fc0-4e11-8ddf-5f8663c18acb", "pack_slug": "sensory-cues", "text": "Share a picture of a playlist screen with one song circled.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a music cue for an intentional evening." }, { "id": "f03c2636-536f-4934-8494-b2651e53a903", "pack_slug": "sensory-cues", "text": "Take a photo of a soft blanket or favourite cushion that signals comfort to you.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a simple object that helps you settle." }, { "id": "9e0cbd50-8f29-41a9-86f9-b66788e9ef8b", "pack_slug": "sensory-cues", "text": "Photograph two scent samples or a handwritten list of scents you like.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a concrete starting point for discussing fragrance preferences." }, { "id": "d2a744ca-3c30-44a3-8818-3f4017f754ed", "pack_slug": "sensory-cues", "text": "Frame a quiet table set for a drink or dessert.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe setting that suggests a slow shared moment." }, { "id": "3ade39d8-a58d-418b-8ab2-78edb75bb9a4", "pack_slug": "sensory-cues", "text": "Lay out a note that says brighter, softer, or pause, then photograph it.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a visual check-in tool for changing the atmosphere." }, { "id": "42eb1ec4-a583-4d5a-8566-fe1ad30c9938", "pack_slug": "sensory-cues", "text": "Photograph an everyday object with a texture you find soothing.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner learns one non-personal comfort cue to keep in mind." }, { "id": "9a496016-317f-40ba-8f3a-eece6bfd2bff", "pack_slug": "settings-atmosphere", "text": "Record the room change that would make an ordinary evening feel more deliberate.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a specific atmosphere idea you would enjoy." }, { "id": "e62c8e2d-61c1-4065-8f34-7b98b79d8e31", "pack_slug": "settings-atmosphere", "text": "Describe a small ritual that helps you leave daily routines behind together.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a practical transition idea for shared time." }, { "id": "c927b07b-3d02-4393-8901-6ed124e81906", "pack_slug": "settings-atmosphere", "text": "Leave a voice note about the kind of music that makes home feel like a date.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns a soundtrack preference for an intentional evening." }, { "id": "e9cc1199-ed54-4911-883a-2fde7d0b63e5", "pack_slug": "settings-atmosphere", "text": "Speak about the setting where you find it easiest to share a private wish.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns what environment supports honest conversation for you." }, { "id": "69d46c48-06c2-4ec1-8b4b-467b3624229d", "pack_slug": "settings-atmosphere", "text": "Record an invitation to put phones away for a while and focus on each other.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a clear proposal for distraction-free time." }, { "id": "0d3ba69a-26f5-4988-84db-81fe8bf50358", "pack_slug": "settings-atmosphere", "text": "Explain the one condition that would make a more adventurous home date feel safe.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears a concrete condition to discuss before trying something bolder." }, { "id": "135c2940-e0f6-4c2c-8670-9254bf2c09c7", "pack_slug": "settings-atmosphere", "text": "Say the check-in question you want asked before a private evening becomes more intense.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a direct question that keeps plans consent-led." }, { "id": "30f8d0ce-d722-41aa-815d-967b102bf3dc", "pack_slug": "settings-atmosphere", "text": "Photograph a lamp, playlist, and two glasses arranged for an at-home date.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a safe visual suggestion for a deliberate shared setting." }, { "id": "90898fa8-3ff9-451c-8e1e-c7ecaaf7d12a", "pack_slug": "settings-atmosphere", "text": "Share a photo of a handwritten do not disturb sign for private time at home.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a respectful cue for protecting shared time." }, { "id": "4b935e41-027b-4516-8ac7-a3bb2ee029cd", "pack_slug": "settings-atmosphere", "text": "Take a picture of a cosy chair or window seat where you would talk without rushing.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a low-pressure setting for a meaningful conversation." }, { "id": "c6926ddc-ccb9-4f8c-8c81-c3cfa6ea61ba", "pack_slug": "settings-atmosphere", "text": "Photograph a menu, dessert, or drink you would use to make an evening feel special.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a concrete, non-personal date detail." }, { "id": "a7ee8544-743c-45c5-8806-451a95806491", "pack_slug": "settings-atmosphere", "text": "Capture a simple room sketch showing how you would make space feel different.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees an atmosphere idea they can discuss with you." }, { "id": "5a20bfe7-a72b-4736-88ff-95550fb4c92d", "pack_slug": "settings-atmosphere", "text": "Take a photo of two notes labelled hope and limit beside a calm setting.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a visual prompt for a consent-first conversation." }, { "id": "37077c91-320f-4609-8674-71cb67dcb460", "pack_slug": "settings-atmosphere", "text": "Photograph a timer beside a note that says check in before changing plans.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a practical reminder to pause and talk before escalating." }, { "id": "139c1b49-7dd2-4ce9-89bc-b0d33f9ecd14", "pack_slug": "following", "text": "Record a calm invitation for your partner to choose the pace of a private moment.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears that you welcome their lead and can respond at a comfortable pace." }, { "id": "1f9faec3-2b8d-437c-8292-f14ac068f4ba", "pack_slug": "following", "text": "Describe one decision you would happily leave with your partner during a close evening.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns one area where you welcome their choice." }, { "id": "9fe99cf4-dfef-47a0-883e-25d3873b533c", "pack_slug": "following", "text": "Say the words that help you relax when your partner takes the lead.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a usable reassurance cue before leading." }, { "id": "ed80f9cf-4180-4bb4-87c8-0e4eefae15ec", "pack_slug": "following", "text": "Leave a voice note naming a limit that makes following feel safe for you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a clear boundary that supports a comfortable plan." }, { "id": "3712b318-091e-46a7-877b-a54efbbf3545", "pack_slug": "following", "text": "Explain the kind of invitation that makes you want to be guided.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns how to invite your participation without pressure." }, { "id": "c303ffe9-6c8c-4266-82f3-e21d84a51d9f", "pack_slug": "following", "text": "Speak one permission you want your partner to check before a bolder idea.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a specific consent check to use before escalating." }, { "id": "b6c31004-5c39-4b14-85b1-5397d1483285", "pack_slug": "following", "text": "Record a gentle stop phrase your partner can recognise immediately.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can recognise a clear request to pause or stop." }, { "id": "d1180967-1916-4227-8043-fa28f4d3f08a", "pack_slug": "following", "text": "Photograph a handwritten phrase that means slow down for you.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a visual reminder of your agreed slowing-down cue." }, { "id": "626dba02-6034-4b4f-8b38-4b61104d246d", "pack_slug": "following", "text": "Capture a comfortable corner for a quiet conversation led by your partner.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a setting that supports a low-pressure conversation." }, { "id": "c78f8fd6-81c9-4682-8f8b-c9c53a6a5f41", "pack_slug": "following", "text": "Lay out two cards labelled choose and check in, then photograph them.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a simple visual cue for shared decision-making." }, { "id": "23e78a18-1a60-401b-8ec3-7d5d60f197f3", "pack_slug": "following", "text": "Photograph a note listing two things you welcome and one to discuss first.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner can start a clearer boundary conversation from your note." }, { "id": "cbfe2b11-e27d-46a9-816b-fe9edb2e5737", "pack_slug": "following", "text": "Photograph a closed notebook labelled my pace.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees that pacing is something to discuss, not assume." }, { "id": "b9c94d35-f591-4856-8eb2-5260256e395e", "pack_slug": "following", "text": "Frame a cup of tea beside a note that says ask me first.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a gentle visual prompt to seek consent before leading." }, { "id": "83a5a524-ee2f-4a33-8b91-6590b2374793", "pack_slug": "shared-control", "text": "Record the one part of a date you would most enjoy choosing together.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a concrete area where shared planning matters to you." }, { "id": "9d775f1f-bc40-44f9-8d68-1dcfad93ab2f", "pack_slug": "shared-control", "text": "Describe how you like to divide decisions when planning private time.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns your preferred balance of choice and collaboration." }, { "id": "cfcadaaa-4326-49d8-8db2-cb5dbef8dec3", "pack_slug": "shared-control", "text": "Leave an audio message offering two ideas and asking your partner to choose.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives two low-pressure options and an invitation to decide." }, { "id": "61b89697-782f-44f5-81fe-dff546496b56", "pack_slug": "shared-control", "text": "Say what makes a compromise feel caring rather than reluctant.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns how to recognise a comfortable shared decision." }, { "id": "92035b8d-5a69-4c3e-8b29-4a327000cbe0", "pack_slug": "shared-control", "text": "Record a playful proposal for taking turns leading separate parts of a date.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a practical idea for alternating leadership." }, { "id": "2b6db38d-1e09-4b94-8c0e-f91c2b6a5175", "pack_slug": "shared-control", "text": "Explain the check-in you want before either of you changes a shared plan.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears the consent step you want before a change of direction." }, { "id": "457e6883-a48c-4cd7-8716-6b0a696d0933", "pack_slug": "shared-control", "text": "Speak a short agreement about pausing and revisiting an idea.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a clear model for pausing without disappointment." }, { "id": "8727db8d-3af5-4866-8d53-c715b69fb3dc", "pack_slug": "shared-control", "text": "Photograph two folded notes labelled your choice and my choice.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a simple visual prompt for equal input." }, { "id": "d64dba05-493f-4fbf-84ec-d68a94c97126", "pack_slug": "shared-control", "text": "Capture a blank two-column list titled plan together.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives an invitation to fill in a shared plan." }, { "id": "32bb7ce2-0b37-4aff-858e-c999c0429a35", "pack_slug": "shared-control", "text": "Photograph a coin beside a note that says switch roles.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a playful reminder that leadership can alternate." }, { "id": "8017b57d-a438-4c50-8fe7-7bd6142c6b31", "pack_slug": "shared-control", "text": "Photograph a card with the words keep, change, or skip.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a visual tool for checking preferences as you go." }, { "id": "d426e328-5620-406e-872b-1b06c1d31ce1", "pack_slug": "shared-control", "text": "Frame two mugs beside a note that says both voices count.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a warm cue to make decisions together." }, { "id": "db92be5f-fa43-44a4-8d10-9fc96420226b", "pack_slug": "shared-control", "text": "Frame a written promise to ask before changing the plan.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees a concrete shared-control commitment." }, { "id": "b89f781c-fd79-4269-810e-35fd5722d83e", "pack_slug": "fantasy-exchange", "text": "Record a playful toast to an imaginary place where the two of you feel especially free to be yourselves.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the atmosphere you associate with uninhibited closeness and can recognise that mood in future plans." }, { "id": "d9d34ab1-f02f-4a96-8a02-e6fa9655ba45", "pack_slug": "fantasy-exchange", "text": "Describe, in your own voice, the fictional character you would enjoy discussing with your partner.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording gives your partner a gentle entry point into a shared imagined character." }, { "id": "68f2b6ee-33af-4251-86e4-0724efaf0236", "pack_slug": "fantasy-exchange", "text": "Tell your partner about one made-up rule that would make a private story feel more exciting to you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a specific fictional boundary or twist to discuss without any expectation to act on it." }, { "id": "9c0dbd9b-b28e-4a0b-8108-4f054f795817", "pack_slug": "fantasy-exchange", "text": "Leave a voice note asking which detail would make an imagined date feel more personal to your partner.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The audio invites your partner to shape a shared daydream with one personally meaningful detail." }, { "id": "cf96704d-a9fc-4b1f-8743-4a695dff8771", "pack_slug": "fantasy-exchange", "text": "In a calm voice, name the question you would want answered before discussing a bolder imaginary scenario.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns the information you need before an idea can feel comfortable to explore in conversation." }, { "id": "9fc5def5-b2eb-4b98-8359-4715c4b85e06", "pack_slug": "fantasy-exchange", "text": "Speak about the point where a private fantasy would become something you would want to discuss seriously with your partner.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The couple gains a clear signal for when a daydream deserves a consent-led conversation." }, { "id": "44042ae7-136a-4036-82c4-6ee451d286c3", "pack_slug": "fantasy-exchange", "text": "Record the private wish you are ready to put into words, along with the limit that would help you feel secure discussing it.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears both your invitation to talk and the condition that keeps that conversation safe." }, { "id": "fea0a90c-19e2-43aa-8e1e-96bcb6aba739", "pack_slug": "fantasy-exchange", "text": "Photograph a postcard, book cover, or landscape that could inspire an imaginary date setting.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a visual starting point for inventing a romantic setting with you." }, { "id": "c387bc25-258a-4175-8096-677b7f79a7fe", "pack_slug": "fantasy-exchange", "text": "Photograph a handwritten name for a fictional hideaway the two of you might visit in a story.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image gives your partner a small invented world to build on." }, { "id": "f005a9e4-279b-48d7-841c-b03b1e3f2cd4", "pack_slug": "fantasy-exchange", "text": "Sketch and photograph a map showing three stops on an imagined private date.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can respond to a visual story route and choose the stop they find most intriguing." }, { "id": "1b8c4563-7aa6-44b3-802b-ac8b763d04a3", "pack_slug": "fantasy-exchange", "text": "Create a photo of three everyday objects arranged to suggest the mood of a shared daydream.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The picture lets your partner read and discuss a mood without needing a fully formed plan." }, { "id": "18e3b52c-f31d-4008-8411-d9384a6de8a3", "pack_slug": "fantasy-exchange", "text": "Share a photo of two paper cards labelled story and maybe, then ask which one your partner would choose first.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The image opens a low-pressure conversation about which ideas belong in fantasy and which deserve further discussion." }, { "id": "e454b36b-e095-4a29-80b7-144c3185eca3", "pack_slug": "fantasy-exchange", "text": "Photograph a book title or film poster that suggests a role you would be curious to talk through together.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a concrete prompt for a consent-first conversation about a possible shared role." }, { "id": "997cb600-2f05-434b-83bb-05c5b9445e6a", "pack_slug": "roleplay", "text": "Record the opening line you would use if you and your partner were meeting for the first time.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a playful first-meeting invitation that can spark an easy roleplay conversation." }, { "id": "5089b9d6-823f-4782-8bd7-34b1193cfd56", "pack_slug": "roleplay", "text": "Use a voice note to describe the version of yourself that feels a little more confident than usual.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording shows your partner the energy you might enjoy bringing into a playful scene." }, { "id": "7d0ad177-2d3b-4df7-80b3-01b1cd8654ab", "pack_slug": "roleplay", "text": "Describe an invented setting where it would feel easy to stay in character with your partner.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns which kind of setting makes playful imagination feel natural to you." }, { "id": "236a525b-94de-4613-8bfd-126ce3247a42", "pack_slug": "roleplay", "text": "Tell your partner the phrase that should signal it is time to step out of character.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The pair establishes a clear spoken exit cue before experimenting with a fictional scene." }, { "id": "06c31948-794f-4018-8279-663572fcc864", "pack_slug": "roleplay", "text": "Leave a voice note explaining the rule that would help a pretend scenario feel comfortable for you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a practical comfort condition before either of you builds a shared scene." }, { "id": "a022df07-24f7-4487-89c9-c8c3246db6dc", "pack_slug": "roleplay", "text": "Record the check-in you would want before a more intense fictional scene begins.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The recording gives your partner a direct way to confirm comfort before the scene develops." }, { "id": "d892d2e7-eddd-4ef0-88c1-d3a00bc2167c", "pack_slug": "roleplay", "text": "In character, record one compliment you would enjoy hearing, then add how you want your partner to check in.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears both the playful tone you welcome and the check-in that keeps it grounded." }, { "id": "6dda0d52-a102-4366-817d-c612fe15a47f", "pack_slug": "roleplay", "text": "Capture a handwritten name tag for a fictional character you would like to introduce.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a simple visual cue for a low-pressure character idea." }, { "id": "09361ccb-7f69-4676-8a7d-0c0a016d05b8", "pack_slug": "roleplay", "text": "Photograph a pretend invitation to a fictional event for two.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image gives your partner a playful invitation they can answer in their own style." }, { "id": "d321de2f-69c8-4b99-8e80-a6f613b699ee", "pack_slug": "roleplay", "text": "Capture a map or menu that could become a prop in an invented scene.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner can use the prop as a shared reference point while imagining a scene together." }, { "id": "c1273628-0a24-4aee-8c06-c0a8e87e45b3", "pack_slug": "roleplay", "text": "Create a photo of a harmless game token that could stand for a choice in a playful scenario.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The photo offers your partner a tangible way to choose how a fictional moment might unfold." }, { "id": "dc665989-177b-4177-8036-832815035f86", "pack_slug": "roleplay", "text": "Show your partner a paper card with an exit cue you would want available in any roleplay.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees the exact cue that can end a scene promptly and without ambiguity." }, { "id": "8d44ea07-ea2e-4f92-85c3-b42a3f24b15c", "pack_slug": "roleplay", "text": "Photograph two role cards with a question mark between them, then name the limit you would keep.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The image invites a role discussion while making your boundary visible from the outset." }, { "id": "ab283cde-e221-4cfd-8542-6efb576c515a", "pack_slug": "surprise-novelty", "text": "Record a cheerful clue about a harmless surprise that would make you feel especially considered.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns the kind of surprise that feels thoughtful rather than overwhelming." }, { "id": "0d6ee573-d10d-4d52-8e60-fce1f06a67f8", "pack_slug": "surprise-novelty", "text": "Describe one familiar routine you would enjoy changing to make a private date feel fresh.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The recording identifies a specific routine your partner could help refresh." }, { "id": "cdfcadf8-cf3c-4729-8586-b2f305dce5fb", "pack_slug": "surprise-novelty", "text": "Leave a voice note explaining the kind of clue that makes mystery feel fun for you.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets guidance on how much information preserves anticipation without creating stress." }, { "id": "9ef7c16d-e11d-47eb-8569-622e56acc23d", "pack_slug": "surprise-novelty", "text": "Tell your partner the one agreement that would make a new date idea feel exciting rather than uncertain.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The couple gains a clear condition for trying a new idea with confidence." }, { "id": "88c5da10-e8c5-48de-809b-59d7b0ba1aae", "pack_slug": "surprise-novelty", "text": "In a slow voice, name the question you need answered before agreeing to a bolder surprise.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears the information that helps novelty feel like a shared choice." }, { "id": "a47ec43d-8796-4796-85f5-468a82de6e85", "pack_slug": "surprise-novelty", "text": "Record the private signal that would tell your partner you are still comfortable with a planned surprise.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner gains an ongoing-consent cue they can recognise during a more daring plan." }, { "id": "19154bf6-36a0-4256-8644-6dde731b3342", "pack_slug": "surprise-novelty", "text": "Speak about the ending that would make an intense surprise feel caring and complete for you.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The couple can plan reconnection as part of any more intense surprise." }, { "id": "2f1973fb-5e45-4e36-8712-ca43fb9e58f0", "pack_slug": "surprise-novelty", "text": "Capture a sealed note containing one gentle date idea.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a small visual invitation to a future surprise." }, { "id": "df5e25fc-3cf2-4ebc-88b7-ae02f7600fad", "pack_slug": "surprise-novelty", "text": "Photograph a hand-drawn route that leads to a new shared activity.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image lets your partner respond to a playful change of plan before you commit to it." }, { "id": "e7d5478a-6f18-45c1-8c25-f831e239c9cc", "pack_slug": "surprise-novelty", "text": "Frame a wrapped everyday object and add one written clue about why you chose it.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner gets a mystery they can enjoy decoding without pressure." }, { "id": "9a3969cf-1bad-4c53-8c59-33f3d5ea4591", "pack_slug": "surprise-novelty", "text": "Create a photo of a handwritten list of three fresh rituals you would enjoy trying together.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The picture gives your partner clear, low-pressure options for adding novelty." }, { "id": "f16ba582-3dfb-4a8d-8b80-fcbc641733bd", "pack_slug": "surprise-novelty", "text": "Show two cards labelled surprise and check first, then say which card matters most to you.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees that novelty only works for you when consent stays visible." }, { "id": "6b57867c-d609-4880-8ec4-9c2e5bbe1ea2", "pack_slug": "surprise-novelty", "text": "Photograph a token that represents a playful risk you would discuss before including it in a date.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The image creates a concrete opening to discuss a bolder element without treating it as agreed." }, { "id": "d455b729-cdff-4bcc-8e57-00bde3c8822e", "pack_slug": "long-distance-desire", "text": "Record an everyday sound that makes you feel closer to your partner when you are apart.", "partner_text": null, "intensity": 2, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner hears a small sensory detail that can make distance feel more shared." }, { "id": "1dff3868-68af-42a6-878c-fe1001e9ee70", "pack_slug": "long-distance-desire", "text": "Tell your partner the phrase you would like to hear before your next reunion.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The audio gives your partner a direct clue about how to build anticipation across distance." }, { "id": "22cf97b8-538f-459f-8cf9-42c936eee9a2", "pack_slug": "long-distance-desire", "text": "Describe the kind of voice note that makes you feel close even when you cannot be together.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner learns the tone and detail that can make a remote message land warmly." }, { "id": "14ac46ba-4f2d-4f43-8e2e-9940df6f24d4", "pack_slug": "long-distance-desire", "text": "Leave a message about one promise that would make the waiting between visits feel more connected.", "partner_text": null, "intensity": 3, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The couple identifies one repeatable way to protect connection while apart." }, { "id": "14ee15d1-93e4-4631-83b8-b2dc250d9c28", "pack_slug": "long-distance-desire", "text": "In two sentences, record one feeling and one request for the first private hour after you reunite.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner hears both the emotional tone and the practical attention you hope for after reunion." }, { "id": "d6daae26-79b3-47a9-8310-a84ccde5c569", "pack_slug": "long-distance-desire", "text": "Speak about the boundary you would want honoured before discussing an adventurous reunion idea.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The recording makes your limit clear before either partner turns a reunion idea into a plan." }, { "id": "f622b44c-6c56-411f-89f6-ff77804c6f5c", "pack_slug": "long-distance-desire", "text": "Use a voice note to name the private signal that would help you feel connected when you are apart.", "partner_text": null, "intensity": 4, "question_type": "audio", "config": { "max_duration_seconds": 60 }, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner receives a personal cue for maintaining closeness while respecting the limits of distance." }, { "id": "aee7bc5a-cabe-4b58-8f5e-12a510e470de", "pack_slug": "long-distance-desire", "text": "Capture a postcard or view from where you are, with one note about what you want to share later.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The image gives your partner a tangible glimpse of your separate day and a future connection point." }, { "id": "d361ae2b-73e1-443d-84c0-853c0703fdf4", "pack_slug": "long-distance-desire", "text": "Photograph a handwritten reunion message that would make your partner smile from another place.", "partner_text": null, "intensity": 2, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner receives a visual reminder that the reunion is being imagined by both of you." }, { "id": "acaa9bd6-ccb0-4ac0-80ec-2df024a8ef1e", "pack_slug": "long-distance-desire", "text": "Show a shared playlist screen and circle the track that best matches your current mood.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "The picture lets your partner hear the emotional mood behind your message without needing a long explanation." }, { "id": "e947d7da-1ac0-485e-8df9-ebacbe5f86a5", "pack_slug": "long-distance-desire", "text": "Share a photo of a small saved object that reminds you how your partner makes you feel valued.", "partner_text": null, "intensity": 3, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "low", "intended_outcome": "Your partner sees a concrete reminder of the attention that stays meaningful across distance." }, { "id": "9038c551-da9a-4c2f-8039-c96cbd13c02f", "pack_slug": "long-distance-desire", "text": "Photograph a map detail for a future visit and add a note about the kind of private time you hope to protect.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "The image creates a consent-led opening to discuss expectations for a future visit." }, { "id": "239b430a-ddce-4a43-8bad-5fdfefd82907", "pack_slug": "long-distance-desire", "text": "Create a photo of two notes labelled hope and boundary for something you might discuss when you reunite.", "partner_text": null, "intensity": 4, "question_type": "photo", "config": {}, "allowed_couple_genders": null, "target_user_genders": null, "required_props": null, "inverse_of": null, "review_status": "draft", "policy_risk": "edge", "intended_outcome": "Your partner sees that future curiosity comes with room for both desire and a clear limit." } ] }