HiyaMojo ("we", "us", or "our") operates the HiyaMojo web application (the "Service"). This Privacy Policy explains what personal data we collect, how and why we use it, who we share it with, and the choices and rights you have.
HiyaMojo is operated by an individual sole trader based in Vilnius, Lithuania (European Union). For the purposes of the EU General Data Protection Regulation (GDPR) and the UK GDPR, we are the data controller for your personal data. Our contact details are in the "Contact Us" section at the end of this policy.
We serve users worldwide, so this policy is written to meet the GDPR and UK GDPR, the California Consumer Privacy Act as amended by the CPRA (together, "CCPA"), and general good-practice standards. Where a specific law gives you rights, the relevant section below tells you how to use them.
Account information
When you create and use an account, we collect:
- Required: email address, username (3-20 characters), and a password (for local accounts; stored only as a secure hash).
- Profile details (optional): year of birth, gender, country of residence, and timezone. When you sign up we set your timezone from your device and, where we can, your country from your device's time zone setting; you add the rest in Settings if you choose. You can change any of them there at any time, and clear your year of birth, gender or country. We store the year of birth only, never your full date of birth or a separate age value.
- If you sign up with Google or Facebook: we receive your email address, name, and a unique account identifier from that provider, and (for Google) your locale. We do not receive your social-media password.
Information you provide while using the Service
- Task and productivity data: the tasks, tags and goals you create, the effort levels you assign, your completion logs, bonus and reward settings, streaks, Mojo balance and history, rest periods, and your in-app display preferences.
- Onboarding survey: if you answer the "what brought you here today?" prompt, we store your response (and a single inferred "purpose word") to personalise your experience.
- Communications: messages you send us through the contact form (name, email, country, and your message) and any feedback you submit.
- Reminder notifications: if you turn on reminders on a device, your browser gives us a push subscription for it: a web address at your browser's push service and two encryption keys. We store it with your account and the device type, and use it only to send you reminders (and one confirmation when you turn them on, or a test when you ask us to check them). We delete it when you turn that device's reminders off, when you log out on it, when the push service tells us it has expired, or when you delete your account. Each time a notification reaches your device, your browser tells us it arrived and whether it was shown, so we can check that reminders work.
Information we collect automatically
- Device and technical data: your IP address, browser user-agent string, and the device type we derive from it (desktop / mobile / tablet).
- Activity logs: we log account and security events (such as logins, failed logins, password changes, email verification, task and tag operations, and profile changes) together with the IP address and user-agent for that event. These logs are used for security, fraud prevention, debugging, and abuse investigation.
- Approximate location: at registration, login, and contact form submission, we may infer your country from your device's time zone setting. We store only the resulting country code, not a precise location.
- Marketing attribution: if you arrive through a campaign or referral link, we record the UTM parameters (source, medium, campaign, term, content) and the referring URL so we understand how people find us.
Visitor data (before you have an account)
When you browse our public pages without signing in, we record limited, anonymous events - such as page views, "learn more" clicks, and your cookie-consent choice - along with your IP address, user-agent, device type, referrer, and any UTM parameters. This helps us measure traffic and the effectiveness of our consent prompts. These records are not linked to a named individual.
Goal sharing (only if you turn it on)
Your goals are private unless you choose to share one. When you turn on sharing for a goal, it gets its own page with a long, random link. Anyone with the link can see your username, the goal's name (the name of its habit), what the goal asks for, its start date, its progress, and how many cheers it has had. Nothing else about your account is shown. You can stop sharing at any time; the old link then stops working for good, and turning sharing back on makes a new one. Stopping or deleting the goal also ends its link.
Anyone with the link can send you a cheer without an account. A cheer is one phrase from a short fixed list, and the sender can add their name (up to 30 characters) if they like. We store the phrase, the name if given, the time, and a one-way hash of the sender's IP address, used only to stop repeat cheers. Each cheer arrives in your notifications, with the sender's name if they gave one.
When someone opens a goal page or sends a cheer, we keep a record of it for security and to prevent abuse, as we do on our other public pages: their IP address, browser user-agent, device type and the time, and for a page visit, which goal was viewed. If they are signed in to HiyaMojo at the time, the record is linked to their account like their other activity. These records are kept as described under Data Retention.
We use the information we collect to:
- provide, maintain, and operate the Service and your account;
- authenticate you and keep your account secure;
- save and display your tasks, progress, and preferences;
- send you service emails (such as verification and password reset) and, where enabled, reminder and summary emails and reminder notifications;
- respond to your enquiries and support requests;
- detect, prevent, and address security issues, fraud, and abuse;
- understand how the Service is used and improve it (with your consent for non-essential analytics); and
- comply with our legal obligations.
We use the third-party tools below to understand usage and measure our marketing. None of them — PostHog, Google Analytics or the Reddit Pixel — is loaded until you choose "Agree" on our cookie prompt. If you choose "Disagree", or have not chosen yet, your browser makes no request to any of the three, so none of them receives your IP address or sets a cookie. If your browser sends a Global Privacy Control signal we treat it as "Disagree" and do not show the prompt at all.
Our consent prompt is currently a single all-or-nothing choice that covers all of the technologies in this section; essential cookies needed to run the Service are always active.
- PostHog (product analytics and session replay): hosted on PostHog's EU Cloud (eu.i.posthog.com). PostHog records product events (for example, creating or logging a task), page-performance measurements (such as load speed and responsiveness), and can record replays of your session: your clicks, navigation, the addresses of the pages and requests the app loads, and what is on your screen, so we can see how features are used and fix problems. A replay shows the text on your screen, including the names of your tasks, goals, and tags. Anything you type into a form field, such as a password or a note, is masked and is not captured, and so is your email address wherever the app shows it. We do not record replays of our own admin screens. When you are signed in, we associate analytics with an identifier and may attach your user ID, email, signup date, marketing attribution, and account age.
- Google Analytics 4 (usage analytics): provided by Google (United States). We use Google Consent Mode so that analytics and advertising storage are only enabled after you consent. GA4 collects page views, feature-usage events, and general device and approximate-location information.
- Reddit Pixel and Conversions API (advertising measurement): provided by Reddit (United States). If you consent, we measure conversions from Reddit advertising. For better matching, we may send Reddit a cryptographically hashed (SHA-256) version of your email address and an account identifier; we do not send your email in plain text.
- Google reCAPTCHA v3 (anti-abuse): provided by Google (United States) and used on our registration, contact, and password-reset forms to tell humans from bots. reCAPTCHA collects your IP address and interaction signals and is subject to Google's privacy policy and terms.
You can withdraw consent at any time by clearing this site's cookies and storage in your browser, which makes the consent prompt appear again so you can change your choice.
We use the following cookies and browser-storage items:
- Session cookie (hiyamojo_session): essential - keeps you logged in and secures your session. Set as Secure and HttpOnly.
- "Remember me" cookie: optional - keeps you logged in for up to 30 days if you choose it.
- Consent and app preferences (local/session storage): your cookie-consent choice (cookieConsent) and small flags that remember in-session state.
- Analytics and advertising cookies: set by Google Analytics, PostHog, and Reddit only after you consent.
Essential cookies cannot be switched off because the Service cannot run without them. All other technologies are controlled by your consent choice. Loading some assets (for example, country-flag images via FlagCDN) may expose your IP address to that content provider, as is normal for any website.
Where the GDPR or UK GDPR applies, we rely on the following legal bases:
- Performance of a contract: to create your account and provide the Service you ask for.
- Legitimate interests: to keep the Service secure, prevent fraud and abuse, and maintain basic operational logs - balanced against your rights.
- Consent: for all non-essential analytics, session replay, and advertising technologies. You can withdraw consent at any time.
- Legal obligation: where we must process data to comply with the law.
We do not sell your personal data for money. We share data only with the service providers ("processors") that help us run HiyaMojo, each under a data-processing agreement:
- Google Cloud Platform (United States) - hosting, database, and infrastructure.
- SendGrid (Twilio) (United States) - sending our emails.
- PostHog (EU Cloud) - product analytics and session replay (consent).
- Reddit (United States) - advertising measurement (consent).
- Google (United States) - Google Analytics, reCAPTCHA, and Google sign-in.
- Meta / Facebook (United States) - Facebook sign-in, if you use it.
If you turn on reminder notifications, each reminder is delivered through your browser's own push service (for example Google for Chrome, Apple for Safari, Mozilla for Firefox). The message is encrypted so that service cannot read it.
If you share a goal, its page is visible to anyone who has the link, as described under Goal sharing above.
We may also disclose data where required by law, to enforce our Terms, or to protect the rights, safety, and security of our users, the public, or HiyaMojo.
A note for California residents: we do not "sell" your data for money. However, using advertising and analytics tools such as the Reddit Pixel and Google Analytics may be treated as "sharing" or a "sale" under California law. You can opt out of this by choosing "Disagree" on our cookie prompt, and we honour Global Privacy Control (GPC) signals where applicable.
We are based in the EU, and several of our processors are located in the United States. This means your personal data may be transferred to, and processed in, the United States and other countries. Where we transfer data outside the EU/EEA or the UK, we rely on appropriate safeguards, such as the providers' certification under the EU-US Data Privacy Framework (and the UK extension) and/or the European Commission's Standard Contractual Clauses. We deliberately keep our PostHog analytics on EU servers.
- Account and productivity data: kept for as long as your account is active.
- Activity and visitor logs: retained while needed for security, abuse prevention, debugging, and legal compliance. We are working towards a defined maximum retention window for these logs.
- Contact-form messages: kept as long as needed to handle your request and our records of it.
When you delete your account, we describe exactly what is removed and what is retained in the "Data Deletion" section below.
EU, EEA, and UK users (GDPR / UK GDPR)
You have the right to:
- Access a copy of your personal data;
- Rectify data that is inaccurate or incomplete;
- Erase your data ("right to be forgotten");
- Restrict or object to certain processing;
- Data portability - receive your data in a portable format;
- Withdraw consent at any time, without affecting prior processing.
You also have the right to lodge a complaint with your local supervisory authority. Our lead authority is the Lithuanian State Data Protection Inspectorate (Valstybinė duomenų apsaugos inspekcija, vdai.lrv.lt).
California residents (CCPA / CPRA)
You have the right to:
- Know what personal information we collect and how we use it;
- Access and delete your personal information;
- Correct inaccurate personal information;
- Opt out of the "sale" or "sharing" of your personal information for cross-context behavioural advertising - choose "Disagree" on our cookie prompt, or send a Global Privacy Control (GPC) signal, which we honour where applicable;
- Limit certain uses, and not be discriminated against for exercising your rights.
How to exercise your rights
You can update most details in the app, and delete your account from Settings → Account → Delete account. For any other request - including access, correction, or a portable copy of your data - email us at support@hiyamojo.com from your registered address and we will respond within the time required by law. We may need to verify your identity first.
We do not knowingly collect personal data from children under 13. If you believe a child under 13 has provided us with personal data, please contact us and we will delete it.
We use technical and organisational measures to protect your personal data, including:
- passwords stored only as salted, one-way hashes;
- encryption of all traffic in transit (HTTPS/TLS) and encryption at rest;
- Secure, HttpOnly session cookies;
- CSRF protection, rate limiting, and reCAPTCHA on sensitive endpoints;
- HTTP security headers and database row-level locking;
- least-privilege access controls for our infrastructure.
No method of transmission or storage is completely secure, so we cannot guarantee absolute security, but we work hard to protect your data and to respond quickly to any issue.
We may update this Privacy Policy from time to time. When we do, we will revise the "Last updated" date at the top of this page, and for material changes we will also make reasonable efforts to notify you by email or in the app. Your continued use of the Service after an update means you accept the revised policy.
You can delete your HiyaMojo account at any time:
- In the app: open the gear menu at the top of the screen, choose Settings, go to the Account tab and press Delete account. You will be asked to type DELETE to confirm.
- By email: send a request to support@hiyamojo.com from your registered email address.
What happens when you delete your account:
- Your personal content is deleted: tasks, tags, daily logs, target history, Mojo history, rest records, goals and the cheers they received, in-app notifications, and reminder notification subscriptions. Any goal links you shared stop working.
- Your account is deactivated and your identifying details are removed or de-identified so the account can no longer be used or logged into.
- If you signed in with Google or Facebook, that connection is removed.
- We retain a limited record of the deletion, and certain activity/security logs, where necessary for security, fraud prevention, and legal compliance.
- This action cannot be undone.
In-app deletions take effect immediately; email requests are handled within a few business days. Residual copies may remain in encrypted backups for up to 30 days before they are overwritten.
If you have any questions about this Privacy Policy or wish to exercise your rights, please contact the data controller:
- HiyaMojo (operated by an individual sole trader)
- Address: J. Basanavičiaus g. 26, Vilnius, 03109, Lithuania
- Email: support@hiyamojo.com
- Contact form: www.hiyamojo.com/contact
You also have the right to lodge a complaint with your local data protection authority (for Lithuania, the State Data Protection Inspectorate, vdai.lrv.lt).