← Positive Planner
Your space stays yours.
Positive Planner is operated by Growth Experts Pty Ltd (ABN 61 698 216 401, ACN 698 216 401).
Positive Planner is intended for people aged 13 and over. This policy explains how we handle
your account and planner information.
Planner and account data
Your account, tasks, habits, onboarding answers, preferences, companion progress, reward
history and subscription status are stored in our dedicated Neon database. The application and
API run on Vercel. Your device keeps an offline copy of planner data so you can continue
working without a connection.
Clerk handles sign-in and account security. Authentication processes device/browser details,
IP addresses and approximate location derived from IP addresses to protect sign-ins and
identify unfamiliar devices. This does not request GPS access.
Walking is optional
When you enable walking in the installed app, Positive Planner requests read access to steps
through Apple HealthKit or Android Health Connect. It reads aggregated daily totals, not raw
health histories. Daily totals and earned milestones are synchronized to your account.
Walking totals are shown in the installed apps; earned XP contributes to your account's Pip
progress across devices. We do not request access to heart rate, sleep, location or other
health measurements. Declining step access does not stop you using the planner.
Private reflections and activities
Journal text is encrypted on our server with a separate application key. This is not
end-to-end encryption: the service decrypts entries when you open or export them. Offline
journal drafts are encrypted on the device. General planner caches contain tasks, habits, mood
choices, optional tags and activity metadata; protect your device with a screen lock.
Mood choices, journal tags and activity history stay within your account. They are not shared
with friends or sent to AI. Soundscapes use bundled original audio and never record your
microphone. Widget storage contains an account binding, Pip level, remaining-item count and
freshness time. Optional reminders use generic text rather than private task titles.
Friends are your choice
Social features require explicit opt-in and a chosen public name. Mutual friends see that
profile, Pip, curated encouragement and only goals you explicitly share. Your journal, mood,
email and questionnaire answers remain private. You can unshare, remove, mute, block or report
a connection. Reports are retained for moderation. Removing access takes effect on the next
authorized refresh.
Optional device notifications
When available, remote Friends notifications require your explicit choice and device
permission. A device registration token is sent to our API and Apple or Google for delivery.
Tokens are encrypted on our server; installation proof is kept in protected native storage.
Notification payloads use generic text and an opaque event reference, without friend names,
email, task content or journal entries. Opening one checks your current account before showing
Friends. You can turn these off in Settings, remove a registered device, or revoke permission
in device settings. Already-queued generic alerts may still arrive while removal completes.
Daily and task reminders are separate.
Calendars are optional
Google and Microsoft connections are separate from signing in. The app imports events from
calendars you select and creates a dedicated calendar for task time blocks. Calendar tokens
are encrypted on the server. The app does not send invitations or change meeting attendees.
Payments and sign-in
Web payments are processed by Stripe. Installed-app subscriptions use Apple or Google billing
through RevenueCat. Positive Planner stores entitlement status, not payment-card details.
Clerk handles account sign-in, sessions, email verification and password recovery. Google and
Apple sign-in share the profile information you approve with Clerk.
Your controls
You can disconnect calendars, revoke health permissions in your phone settings, export your
planner, and request account deletion from Settings. Readable journal export is a separate
explicit action. Manual backups restore only to their original account and do not copy
subscriptions, rewards or another person’s data. Cancellation retains Plus until the paid
period ends, then your account continues on Free with unlimited tasks, three active habits,
Pip, cloud sync and offline use. Other habits and their history are preserved and paused.
Deleting an app account does not replace managing an Apple or Google subscription through the
store.
Retention and deletion
We keep account information while providing the service. Deletion may take time while
connected services are disconnected. Limited deletion markers and processing records are
retained to prevent delayed provider events from recreating a deleted account. Payment
providers may retain their own transaction records. The limited retained records contain
account identifiers, deletion/cleanup timestamps and status, and webhook-processing
identifiers; they do not contain planner or journal content and currently have no automatic
expiry. Deleting your planner account does not automatically cancel an Apple or Google
subscription; cancel store renewal before requesting deletion. If cleanup is pending, account
data remains until cleanup succeeds.
You can request deletion without reinstalling the app: email
ray@rayguden.com. We verify account ownership before deletion. See
all deletion steps and retained data. Exports, manual
backups and copies on other devices are not remotely erased. Support emails are separate from
the app database; tell us if you also want that correspondence reviewed for deletion.
Service providers and overseas processing
We use Clerk for sign-in, Vercel and Neon to run the service and store account data, Stripe
for web payments, and RevenueCat with Apple or Google for installed-app subscriptions. These
providers may process information outside Australia, including in the United States and India,
and in other countries where they and their subprocessors operate. Optional calendar and
notification services receive the information needed to provide the features you enable.
Provider information: Clerk,
Vercel,
Neon,
Stripe and
RevenueCat.
Measurement
Journal text, mood choices, questionnaire answers, health values and sensitive calendar
content are excluded from product analytics. Health data is not sold or used for advertising.
Campaign measurement on the website and Android starts automatically where permitted. Existing
opt-outs are preserved. Where permission is required, measurement remains off until you allow
it. We also respect Global Privacy Control signals. When enabled, Google and Meta receive
limited installation, registration, app activity and subscription events, permitted
installation or campaign identifiers, and basic browser or app details. Advertising scripts
run only on public marketing, signup and checkout pages. They do not run inside your planner.
Generic Android installation and app-open events can be recorded before sign-in. You can turn
measurement off in Settings → Data & account, or open the
Privacy choices page without signing in. Withdrawal stops new
optional measurement on this device; an offline account update is retried when you reconnect.
Requests already in progress may finish. Withdrawal does not erase events already delivered.
On iPhone, restricted app analytics is on by default when available and can be turned off in
Settings. Firebase receives generic app events and a Firebase app-instance identifier, without
your account ID, email, Apple's Identifier for Vendors (IDFV), or an advertising identifier.
Signed-out app-open and usage events can be recorded before sign-in; this choice applies to
your installation. In supported app versions, Meta also receives app-open and verified
free-trial events, its own installation identifier, and basic app, device and network
information for restricted campaign measurement. We do not send Meta your account ID, email,
planner content or health data. We do not request Apple's tracking permission or collect its
advertising identifier; Meta receives the device's actual tracking-permission status. Turning
app analytics off stops the app from recording new optional events with either provider.
Events recorded before you turned it off may still finish uploading or retry. When available,
we receive Apple's privacy-preserving advertising reports. We keep limited details such as the
ad network, download type and any conversion signal Apple provides, along with a receipt
marker to prevent duplicate counting. We use these records for campaign reporting and store
them separately from account data. When enabled, Apple Ads attribution can also associate an
Apple campaign with subscription activity in RevenueCat. Essential subscription billing uses
RevenueCat's own customer and transaction identifiers separately from this optional
measurement choice. No planner text or health data is used for advertising measurement.
RevenueCat and Stripe verify subscription payments. Free trials, collected payments, renewals
and refunds are recorded separately. Advertising identifiers in completed delivery records are
cleared after 30 days, and inactive installation and checkout attribution is cleared after 90
days. Financial records, consent choices and duplicate-processing markers are retained
separately. Google and Meta process permitted measurement data under their own policies:
Google privacy policy and
Meta privacy policy.
Contact
To ask for access to or correction of your information, or to make a privacy complaint, email
ray@rayguden.com. Tell us which account and request you
need help with; do not email passwords or payment-card details. You can also export planner
data or request account deletion in Settings.
Positive Planner is a general planning and wellbeing app, not a medical device. It does not
diagnose, treat, cure or prevent medical conditions. Consult a qualified healthcare
professional for medical advice, diagnosis or treatment.
Last updated 8 November 2026.