These Terms and Conditions (“Terms”) are a contract between you and Syed Khizer, an individual (“Primal,” “we,” “us,” or “our”). They govern your use of the Primal iOS application and related services (together, the “Service”).
By creating an account, purchasing access, or using the Service, you agree to these Terms, acknowledge the Privacy Policy and the Consumer Health Data Privacy Policy, and represent that you are 18 or older.
How you accept these Terms in the app:
- Primal's first screen states: “By continuing, you accept our Privacy Policy and Terms of Use (EULA).” Both are linked.
- The sign-in screen states: “By continuing, you agree to our Terms of Use (EULA) and Privacy Policy. Primal has zero tolerance for objectionable content and abusive users.”
- The paywall does not repeat that sentence. It links these Terms and the Privacy Policy again, next to the purchase and Restore buttons.
- When a purchase completes on the paywall, the app records your acceptance on your device, with the policy version and the time, and sends a copy to our servers once you are signed in. A purchase started from Primal's App Store page instead of the paywall is not recorded this way. Using the Service still means you accept these Terms.
In the app, these Terms are linked as “Terms of Use (EULA)”, and in Settings as “Terms of service”. They are the same document. These Terms, the Privacy Policy and the Consumer Health Data Privacy Policy are in the app in Settings → Legal (Settings is part of paid access) and always at https://primalapp.cloud. Your licence to use the app comes from Apple's Standard EULA, which these Terms supplement (Section 12).
If you do not agree, do not use the Service.
1. Who we are
Operator: Syed Khizer, an individual
Support and legal email: admin@functionalapps.org
2. Eligibility (age 18 and over)
You must be at least 18 years old and legally able to enter into a contract to use Primal. By using the Service, you represent that you meet these requirements. You may not use Primal on behalf of a person under 18.
Primal does not verify identity, use age-assurance technology, or ask an in-app age question. Your use of the Service, including creating an account, is your confirmation that you are 18 or older. The absence of a verification step does not change the 18+ eligibility requirement or your representation that you satisfy it.
If we reasonably believe that an account belongs to someone under 18, we may suspend it and delete associated information, subject to applicable law.
3. What Primal provides
Primal is a self-help and habit-change service. Depending on the version and your settings, it may offer:
- an onboarding assessment, goals, streaks, pledges, check-ins, and urge and relapse logs;
- a private journal, a panic button, breathing exercises and relaxing sounds;
- focus sessions, daily tasks, achievements, arenas and a lion companion;
- Screen Time blocking tools;
- an AI coach called Leo;
- notifications;
- a moderated community forum of posts, replies, photos and polls.
Your recovery records stay on your device. These include your assessment, streak, check-ins, urges, relapses, pledges, tasks, focus sessions, achievements, journal and Leo chats.
- We do not upload or back them up.
- One exception: each community post you publish shows your arena level and current streak day count, and each reply shows your arena level.
- If you sign in on another device or reinstall Primal, they are not restored; only your subscription and community handle come back.
- A device or iCloud backup that you make yourself may carry them.
Features may differ by country, device, operating-system version, permissions, subscription, and product version.
4. Not medical or emergency care
Primal is not a healthcare provider, medical device, diagnosis, treatment, therapy, counselling, or crisis service. Assessments and scores are based on your answers and are for self-reflection only. They are not clinical diagnoses.
Leo is generated by artificial intelligence. It can misunderstand you, omit context, or provide inaccurate or inappropriate output. It does not know your full medical history and must not replace advice from a qualified professional. You are responsible for evaluating any output before relying on it.
Primal automatically checks for crisis or self-harm language in two places, so it can show crisis resources:
- Leo: a message you write to Leo that contains such language is answered on your phone with crisis resources and is not sent to the AI service.
- Community: a post or reply that contains such language is hidden and shows crisis support.
Apart from that, Primal does not monitor you or the Service for emergencies and cannot dispatch help. If you may harm yourself or another person, or are otherwise in danger, stop using the Service and contact local emergency services or an appropriate crisis service.
5. Your account
The current version requires Sign in with Apple, and Primal asks Apple only for your email address, not your name. You must provide accurate information and keep your device and Apple account secure. You are responsible for activity under your account unless caused by our failure to use reasonable security.
Do not share, sell, transfer, or allow another person to use your account. Contact admin@functionalapps.org promptly if you believe your account has been compromised.
Primal generates a public handle for community use. A handle does not guarantee anonymity: information you post can reveal who you are. Posts and replies also carry an internal account identifier that other members' apps can read, although the app does not display it (see the Privacy Policy). Do not publish information you want to keep private.
6. Purchases, subscriptions, and trials
This section forms Primal's subscription terms. By purchasing or renewing paid access, you agree to this section, the rest of these Terms, the Privacy Policy, and the product and billing information Apple displays immediately before confirmation. If you do not agree, do not complete the purchase. Paying for Primal does not turn the Service into medical care, create a professional relationship, or guarantee any recovery, abstinence, behavioural, emotional, or health outcome.
6.1 Products and prices
Paid access to Primal (“Primal Pro”) is offered as an auto-renewing weekly, monthly, or yearly subscription. Not every offer is available to every user or in every version.
The current iOS version accepts payment only through Apple's in-app purchase system. Primal does not currently offer Google Play or direct Stripe subscription checkout.
The product, billing period, local price, currency, taxes, introductory offer, and other purchase terms shown on the App Store purchase sheet immediately before you confirm are the terms that apply to that purchase. App Store prices and availability may change. We do not hard-code a guaranteed price in these Terms.
6.2 Billing and auto-renewal
Apple processes payment using your Apple Account. An auto-renewing subscription continues for successive periods unless you cancel it through Apple before the renewal deadline shown by Apple. Apple charges your payment method and handles billing, regional taxes, and payment failures under its terms. By confirming the purchase, you authorise Apple to charge the displayed price for the initial period and each renewal until cancellation. Primal does not independently charge your card or Apple Account.
You can view, manage, or cancel a subscription in your Apple Account subscription settings. Removing the app or deleting your Primal account does not cancel a subscription.
6.3 Trials and introductory offers
Primal's paywall does not advertise a free trial. A trial or introductory offer applies only when Apple displays it to you on the App Store purchase sheet. Eligibility, duration, price after the offer, and renewal terms are shown before confirmation and are controlled by Apple. Unless you cancel within Apple's displayed deadline, a trial or introductory subscription converts to the paid auto-renewing subscription shown at purchase.
6.4 Refunds and price changes
Apple controls App Store refunds. You may request a refund through Apple's published refund process. We will provide any refund or remedy that applicable law requires.
Apple may notify you about subscription price changes and request consent where required. Your statutory consumer rights are not limited by this section.
6.5 Cancellation, expiration, and access
You can manage or cancel an auto-renewing subscription in your Apple Account settings, or, while you have paid access, from Settings → Manage Subscription in Primal. Cancellation turns off future renewal; it does not ordinarily end the period you already paid for. Unless Apple applies a refund, revocation, billing failure, or another entitlement change, paid access normally continues until the end of that billing period.
Primal has no free tier. When paid access ends, Primal shows the paywall, and its features, including Settings, are unavailable until you subscribe again or restore a purchase.
Ending paid access deletes nothing: your account, your community content and the records on your device stay as they are. Without paid access you cannot reach the in-app deletion and export screens, but you can still email us to delete your account or get a copy of your data (Section 15).
Deleting the app or your Primal account does not cancel an Apple subscription, and cancellation does not delete your Primal account. To avoid another renewal, manage the subscription through Apple separately. We provide an in-app route to Apple's subscription-management interface, but Apple controls the final billing and cancellation status.
Restoring paid access requires the Apple Account used for the purchase and the Primal account the purchase was first linked to. Primal Pro is tied to one Primal account and is not shared with other people's accounts, including through Family Sharing. Access across devices remains subject to Apple's purchase rules and the current entitlement state.
6.6 Paid features and service changes
The features included in paid access are the features described in Primal and on the App Store purchase screen at the time of purchase. We may improve, replace, add, or remove features as the Service develops, subject to applicable law and our obligation to provide the subscription service as marketed during the applicable paid period. If a material change affects paid access, we will provide notice and any cancellation, refund, or other remedy required by law or Apple's rules.
Premium tools, insights, content, blocking features, and Leo remain subject to the limitations in Sections 4, 7, 8, 14, 16, and 17. Individual results vary, blockers can fail or be bypassed, and AI output can be inaccurate. Do not rely on paid features as medical treatment, therapy, emergency support, or a guarantee of any particular result.
7. AI coach
Leo is part of paid access. Nothing is sent to our AI service providers unless you choose to send Leo a message. If you do not want AI processing, do not message Leo.
The first time you use Leo on a device, a “Before we talk” notice explains that Leo's replies are written by an AI service, OpenRouter, using OpenAI's gpt-oss model, and that your messages are sent to it for that.
- Nothing is sent until you tap “I understand”.
- “Not now” keeps your message on the phone.
- The choice is remembered on that device, not on your account. You can open the notice again from Leo's Safety button.
When you send Leo a message, you authorise Primal to send that message, and up to eight earlier turns of the same conversation, to our AI service providers, as described in the Privacy Policy.
- A message that contains crisis or self-harm language is answered on your phone with crisis resources and is never sent.
- Usage limits apply, currently 25 messages per rolling five hours and 8 per minute.
- Your Leo conversations are saved only on your device. Settings → Privacy & data → Clear Leo chat history deletes them.
Do not submit another person's confidential information without authority.
AI output is generated automatically and is not guaranteed to be original, complete, safe, or accurate. Similar output may be generated for other people. You may use Leo output for your personal, lawful use, subject to these Terms and any rights belonging to others. We do not claim ownership of the prompts you submit.
You must not use Leo to obtain or distribute unlawful content, exploit minors, facilitate self-harm or violence, evade safety controls, or interfere with the underlying providers.
8. Blocking features
Screen Time blocking is an optional tool intended to add friction. It works only through Apple's Screen Time; Primal has no DNS or network filter. While protection is enabled, Apple's web content filter for adult websites is always on, along with any custom websites and apps you select. Your blocker settings are stored only on your device. It does not guarantee that content will be identified, blocked, unavailable, or impossible to bypass. Operating-system changes, permissions, other devices, and unsupported apps or browsers can affect it.
You are responsible for deciding whether to enable a blocker and for checking that it works for your circumstances. Do not rely on Primal where blocker failure could cause personal injury, legal exposure, or another serious loss.
9. Community standards
Community features are intended for supportive, lawful recovery discussion. You may not post, upload, or facilitate:
- inappropriate, exploitative, or triggering media or links, including any unwanted content of the kind members use Primal to avoid;
- content involving the exploitation or abuse of a minor;
- harassment, threats, bullying, stalking, hate, or targeted abuse;
- encouragement or instructions for self-harm, suicide, violence, or relapse;
- another person's private or identifying information without permission;
- scams, spam, unauthorised advertising, malware, or impersonation;
- content that infringes privacy, copyright, trademark, or other rights;
- attempts to manipulate streaks, votes, reactions, entitlements, or service systems; or
- any illegal activity or attempt to evade moderation or security controls.
Zero tolerance. Primal has zero tolerance for objectionable content and abusive users.
Community Rules. Before the community opens for the first time, Primal shows its Community Rules and asks you to tap “I agree” (“By tapping I agree, you accept these rules and our Terms of Use (EULA)”).
Automatic checks:
- Text: posts and replies are checked on our server. Content with links, explicit terms or self-harm wording is hidden; self-harm wording shows crisis support. Profanity is masked.
- Photos: faces are blurred on your phone by default, and the photo's metadata (including any location) is removed. Every photo is then checked automatically and shown to others only after it passes. A photo that fails is deleted.
Reports and blocks. You can report any post or reply, and block its author, from the ••• menu on it, and report a person from their profile.
- A report never hides content by itself. It is emailed to our moderation inbox, and a person reviews it.
- Our team reviews reports within 24 hours and removes content that breaks these Terms.
- We disable the sign-in of users who post such content, which removes them from Primal.
We may use automated systems and human review to filter, review, restrict, or remove content and may warn, suspend, or terminate accounts. We are not required to monitor every item and cannot guarantee that all objectionable content will be detected. Report concerning content using the in-app tools or admin@functionalapps.org.
Other users' content is their responsibility. We do not endorse or verify it, and it is not professional advice.
9.1 Child safety and exploitation
Primal has zero tolerance for child abuse material (CSAM), the exploitation or abuse of children, grooming, trafficking, or any content or conduct that exploits, abuses, endangers, or harms a minor, or depicts a minor inappropriately. You must not create, possess through the Service, upload, request, share, link to, encourage, or facilitate such material or conduct.
We may immediately remove relevant content, preserve evidence where lawful, suspend or permanently terminate accounts, and report suspected exploitation to competent authorities or child-safety organisations when required or permitted by law. Report child-safety concerns through the in-app reporting tools or to admin@functionalapps.org. Primal does not promise continuous or real-time monitoring.
10. Your content and licence to us
You retain the rights you have in content you submit. You represent that you have the rights and permissions needed to submit it and that it complies with these Terms.
When you publish content through a community feature, you give us a non-exclusive, worldwide, royalty-free, sublicensable licence to host, store, reproduce, adapt for technical display, moderate, distribute, and display that content only as reasonably needed to operate, secure, and improve the in-app community. We do not use your posts in advertising. The licence ends when the content is deleted from our active systems, except for limited copies kept for backups, legal obligations, safety, dispute resolution, or enforcement.
When your account is deleted, your posts, replies, photos, votes, poll votes, reactions and view records are deleted. Abuse reports and moderation-queue records that reference you are not deleted but anonymised:
- account-identifier fields are replaced with “deleted” and content fields are removed;
- the reason, status, outcome and timestamps are kept;
- internal record IDs, and for reports you filed the path of the reported item, may still contain an account identifier.
We keep these records for up to 24 months for safety, enforcement and dispute resolution. Copies of reports and blocks that were already emailed to our moderation inbox are not changed, and are also kept for up to 24 months. The Privacy Policy has the details.
Private journal entries stored only on your device are not licensed to us. Feedback, ideas, or suggestions you voluntarily send may be used without restriction or payment, but we will not publicly identify you without permission.
11. Acceptable use of the Service
In addition to the community rules, you may not:
- break the law or violate another person's rights;
- access another person's account or non-public data;
- reverse engineer the Service except where law expressly allows it;
- scrape, probe, overload, disrupt, or bypass access, security, rate, purchase, or moderation controls;
- introduce malicious code or use automation that harms the Service or its users;
- resell or commercially exploit the Service without written permission; or
- use the Service to build or train a competing product or AI model.
12. Our intellectual property
Primal, including its software, design, text, graphics, branding, and service content (excluding your content and third-party materials), belongs to us or our licensors and is protected by intellectual-property laws.
Your licence to use the app. Your licence to install and use Primal is granted under Apple's Standard Licensed Application End User License Agreement (https://www.apple.com/legal/internet-services/itunes/dev/stdeula/), “Apple's Standard EULA”.
- These Terms are our terms of use. They supplement Apple's Standard EULA.
- If the two conflict about the licence to use the app, Apple's Standard EULA governs.
- The “Terms of Use (EULA)” links in the app open these Terms.
Subject to Apple's Standard EULA, these Terms and your applicable purchase, the licence is personal, limited, non-exclusive, non-transferable and revocable. It lets you install and use Primal on Apple-branded products you own or control, as permitted by the Usage Rules in the Apple Media Services Terms. Paid access to Primal Pro is tied to one Primal account (Section 6.5). No other rights are granted.
13. Third-party services
Primal depends on services supplied by:
- Apple;
- Google Firebase and Google Cloud, including Crashlytics, and Cloud Vision, which checks community photos;
- RevenueCat;
- PostHog;
- Namecheap Private Email, which hosts our moderation inbox;
- OpenRouter and eligible third-party inference hosts, when you send Leo a message;
- only if you choose Allow on Apple's tracking prompt: AppsFlyer, and the ad networks it reports to (currently Meta (Facebook and Instagram), TikTok and X).
The Privacy Policy lists every provider and what each one receives. Leo uses OpenAI GPT-OSS-120B, an open-weight model developed by OpenAI and licensed under Apache 2.0; OpenAI's role as model developer does not mean OpenAI operates the current OpenRouter-selected inference host or receives your prompts. Their services may be unavailable or change, and their own terms and privacy notices may apply.
Links or references to third-party resources do not mean that we endorse or control them. We are not responsible for independent third-party services except to the extent applicable law says otherwise.
You must comply with applicable third-party terms when using Primal, including the Apple Media Services Terms and any terms governing your wireless-data or internet service.
14. Changes and availability
We may add, modify, suspend, or discontinue features to improve the Service, address security or legal requirements, or respond to third-party changes. We do not promise that the Service will always be available, uninterrupted, error-free, or compatible with every device.
If we discontinue a paid Service, we will provide notice and any remedy required by applicable law. Streaks, achievements, arena states, and similar in-app measures have no cash value.
They are calculated and stored only on your device, so we cannot see, correct, restore or transfer them. They are lost if you delete the app, or if you move to a new device without a device backup. A future version of the app may correct them on your device to fix errors.
15. Suspension, termination, and account deletion
You may stop using Primal and delete your account at any time.
In the app, while you have paid access:
- Go to Settings → Privacy & data → Delete account & data, also reachable from Settings → ACCOUNT → Delete my account.
- Choose Delete now or Delete after 24 hours. The 24-hour option can be cancelled with Cancel deletion before the deadline.
- You can export your data first from Settings → Privacy & data → Export my data.
By email, at any time, including without paid access: Settings is inside the paid part of the app, so without paid access use email.
- Write to admin@functionalapps.org with the subject “Delete account” and the email you signed in with, or your Primal handle.
- We confirm the request from the account's email address, then schedule the deletion to complete within 24 hours. The app shows “Deletion scheduled”, and you can still cancel.
- You can also email us for a copy of your data.
The Privacy Policy describes:
- what deletion removes;
- what it keeps, namely the anonymised moderation records and report emails in Section 10, and short-lived service logs;
- what it does not reach automatically: if you allowed tracking, AppsFlyer, which we ask to erase your data on request.
We may restrict, suspend, or terminate access if you materially or repeatedly breach these Terms, threaten users or the Service, expose us to legal risk, or if required by law. Where reasonable and permitted, we will give notice and an opportunity to appeal by emailing admin@functionalapps.org.
Account termination does not automatically cancel an Apple subscription. Provisions that by their nature should survive—including intellectual property, content licences for retained copies, disclaimers, liability limits, disputes, and payment obligations— continue after termination.
16. Disclaimers
To the fullest extent permitted by law, the Service is provided “as is” and “as available.” We disclaim implied warranties of merchantability, fitness for a particular purpose, quiet enjoyment, non-infringement, and any warranty arising from course of dealing. We do not guarantee a particular recovery result, continued abstinence, the accuracy of an assessment or AI response, or the effectiveness of a blocking tool.
Nothing in these Terms excludes warranties or consumer guarantees that cannot lawfully be excluded.
17. Limitation of liability
To the fullest extent permitted by law, we are not liable for indirect, incidental, special, exemplary, punitive, or consequential loss, or loss of profits, revenue, goodwill, or data, arising from the Service.
To the fullest extent permitted by law, our aggregate liability arising out of the Service will not exceed the greater of (a) the amount you paid for Primal in the 12 months before the event giving rise to the claim or (b) USD 50.
Nothing in these Terms limits liability that cannot lawfully be limited, including liability for fraud, fraudulent misrepresentation, or death or personal injury caused by negligence where applicable. Some jurisdictions do not allow certain exclusions or limits; in that case, they apply only to the maximum extent allowed. Your mandatory consumer rights remain unchanged.
18. Indemnity
To the extent permitted by law, if you use Primal for business purposes or in breach of these Terms, you will indemnify us against third-party claims and reasonable costs caused by your unlawful content, your infringement of another person's rights, or your material breach. This section does not require a consumer to indemnify us for our own conduct and does not limit non-waivable consumer rights.
19. Governing law and disputes
These Terms are governed by the laws that apply to Syed Khizer as the operator and to you as a user, without limiting any mandatory consumer protections. A dispute may be brought in any court that has jurisdiction under applicable law.
Nothing here prevents either party from seeking urgent injunctive relief or using a small-claims process where available. If you are a consumer, you retain the mandatory protections of the country in which you habitually reside.
20. Changes to these Terms
We may update these Terms. When we do, we update this page and its “Last updated” date, which identifies the current version.
If a change materially affects your rights, we will give reasonable notice before it takes effect, by email where we have your address and, where we can, in an app update. The exception is an urgent legal or security change that requires faster action. If consent is required, we will ask for it.
21. General terms
If a provision is unenforceable, it will be modified to the minimum extent necessary or severed, and the rest will remain effective. A failure to enforce a provision is not a waiver. You may not transfer these Terms without our consent; we may transfer them as part of a merger, reorganisation, financing, or sale, subject to applicable law. These Terms and the documents they incorporate are the entire agreement about the Service and replace prior agreements on that subject.
22. Apple-required terms
Your licence to use Primal comes from Apple's Standard EULA (Section 12), and these Terms supplement it. In addition:
- Acknowledgement. These Terms are between you and us, not Apple. We, not Apple, are solely responsible for Primal and its content.
- Scope of licence. Your licence is limited to a non-transferable licence to use Primal on Apple-branded products that you own or control, as permitted by the Usage Rules in the Apple Media Services Terms.
- Maintenance and support. We, not Apple, are solely responsible for maintenance and support. Apple has no obligation to provide any.
- Warranty. If Primal fails to conform to an applicable warranty, you may notify Apple, and Apple may refund the purchase price, if any. To the maximum extent permitted by law, Apple has no other warranty obligation for Primal. Any other claims, losses, liabilities, damages, costs or expenses caused by a failure to conform to a warranty are our responsibility, to the extent the warranty is not disclaimed in these Terms.
- Product claims. We, not Apple, are responsible for addressing any claims by you
or a third party relating to Primal or your possession or use of it, including:
- product-liability claims;
- any claim that Primal fails to conform to an applicable legal or regulatory requirement;
- claims under consumer-protection, privacy or similar legislation.
- Intellectual property. If a third party claims that Primal, or your possession and use of it, infringes their intellectual-property rights, we, not Apple, are solely responsible for the investigation, defence, settlement and discharge of that claim.
- Legal compliance. You represent that you are not located in a country subject to a United States government embargo, or designated by the United States government as a “terrorist supporting” country, and that you are not on a United States government list of prohibited or restricted parties.
- Developer contact. Questions, complaints or claims about Primal go to us, using the contact details in Section 23.
- Third-party terms. You must comply with applicable third-party terms when using Primal (Section 13).
- Third-party beneficiary. Apple and its subsidiaries are third-party beneficiaries of these Terms. When you accept them, Apple has the right, and is deemed to have accepted the right, to enforce them against you as a third-party beneficiary.
23. Contact
Questions, support requests, bug reports, complaints, and legal notices may be sent to:
Syed Khizer
Email: admin@functionalapps.org