Habits, rewards, and rules for your dynamic — together.
Devotion is a private companion for two consenting adults. Keep habits, points, rewards, living rules, optional photo proof, and partner chat on your phones. It is not a dating app, not a social network, and not a place to find strangers.
Points for completing, points lost for missing. Optional photo proof with Dominant review. Per-habit reminders on this device.
Rewards
A points shop you define
Treats and privileges with a cost. The Submissive redeems them. Start blank, or add a sample set you can edit or delete.
Balance
Consequences and living rules
Assign consequences you both chose. Pin rules for communication, protocol, and safety. Dominant can grant points.
Chat
Messages, photos, orders
Private to the pair. Dominant can send an order. Report a bubble from the menu. Unpair is how you block that person on this phone.
Roles
On first launch you pick Dominant, Submissive, or Switch. That is your account role. Pairing needs one Dominant and one Submissive:
If you picked complementary roles, those stick.
If you both picked the same role (or Switch), the person who created the invite becomes Dominant.
Dominant manages habits, rewards, rules, and reviews proofs.
Submissive completes habits, submits proof, and redeems rewards.
Switch can flip viewing perspective while paired. Everyone else is locked to their account role until you unpair.
Pair when you are ready
Use Devotion solo, or pair two devices from More → Partner.
Both of you sign in to iCloud. Different Apple IDs are fine.
One person creates an invite and shares a 6-character code (or QR / devotion:// link). Treat that code as a secret.
The first person who joins is bound as the partner. A later joiner is rejected.
Chat, photos, and points sync over iCloud so you stay connected anywhere.
When you are together, nearby sync between the two phones is a little faster. iCloud still works when you are apart.
The same Apple ID on iPhone and iPad keeps your own data in sync across your devices.
If either of you unpairs, the pair ends on every device and your partner is notified.
Partner sync uses Apple iCloud. It is not end-to-end encrypted. Only share an invite code with your partner. Turn on App Lock in More to hide this phone.
Support
Getting started
Requires iOS 17 or later.
On first launch: pick a role, names, then Start blank or Add sample set (6 habits, 6 rewards, 5 consequences, 6 rules — all editable).
Pairing is optional. You can add examples later from More if you started blank.
Live updates
Allow Notifications if you want banners. Banners are generic — they do not show chat text, photo captions, or consequence copy.
Turn on Background App Refresh. Do not force-quit (swipe away) Devotion if you want partner updates while the app is in the background.
Missing a photo? Open Chat or Proof and retry, or Partner → Sync now.
App Lock
Face ID, Touch ID, Optic ID, or your device passcode can lock Devotion on this device. Hide in App Switcher covers the screen when you leave. That is local UI. It is not encryption of files or iCloud data.
Report, unpair, delete
Report a message, photo, or partner from the app. That opens Mail to support@nofftech.com. Reports do not attach the photo or message text.
Unpair (More → Partner) stops sync and clears chat on this phone. Habits, points, and rules stay. If you created the invite, unpair also removes the CloudKit room. Unpair is how you block the other person on this phone.
Reset all data in More permanently clears habits, rewards, rules, chat, photos, and points on this device and in iCloud for your Apple ID, then returns you to onboarding.
Delete the app removes local files on this device.