Privacy
Last updated 13 November 2026.
Who this policy is for
Ajuma is a marketplace for services in Ghana. Providers advertise the work they do. People who need that work find them and get in touch. Ajuma runs the marketplace. The provider you hire does the job. Payment, the appointment, and the work itself stay between you and that provider.
This policy covers people who browse Ajuma, create an account, publish a service, or send a message.
Some listings are marked “Sample service”. Those names, numbers, and photos are examples. When the site says you are looking at sample services, sign-in is not connected, and nothing you type is saved as an account.
What Ajuma collects, and why
Account. An account lets you sign in again and tells the other person who is writing. If you sign up with email, Ajuma stores the name you type and that email address. You choose a password. The password is sent to Supabase, which handles sign-in, and it is not copied onto your profile. If the account needs confirmation, Supabase emails the address you typed. Ajuma does not read that mailbox. You also choose whether this account offers a service or is looking for one. An administrator, the person who reviews listings, can change that role later.
Your details. On the account Ajuma stores a phone number, a short line about you, a longer note, your skills or interests, and a town you pick from the list. That town is a place you choose. It is separate from the browser location described below. You can also save an optional file, a PDF, DOC, or DOCX up to 5MB, so it can go with a message. The file is not placed on a public listing.
Public profile, WhatsApp, and photos. If you offer a service, your public profile stores the name people should see, what you do, a description of your work, the town you pick, a website if you add one, a WhatsApp number if you add one, and a profile photo. The WhatsApp number is shown so a customer can open a chat with you. Your account phone stays on the account. Until you add a photo, the site shows your initials. Profile photos and service photos are JPG, PNG, or WebP, up to 4MB. A listing needs at least two photos and can have up to eight. Photos are public so people can see the work.
Listings. A service stores its title, summary, description, what is included, requirements, price, town, category, and tags. A new listing stays off the public board until an administrator publishes it. Editing a published service sends it back for review. Drafts, services in review, rejected services, and closed services stay visible to you and to administrators.
Messages. To contact a provider you sign in as someone looking for a service, then you write what you need, up to 2,000 characters. Ajuma stores one message per person per service: the note, your name, the email on the account, the phone on the account, the short line about you, and your interests. If a file is already saved on your details, that file is attached. The provider replies by phone, email, or WhatsApp. Ajuma does not host that reply.
Saved services. If you save a listing, Ajuma stores that choice on your account so you can open it again. The saved list is visible to you.
Views and clicks. Opening a published service records a view. Clicking Contact, WhatsApp, or View profile records a click. The provider sees the totals for their own services. An administrator sees totals for the whole site. Each record stores the service, the kind of event, the button for a click, the time, and a random id created in that browser tab under the name ajuma-session. The id is not your name, and it is not your account. The words you type in WhatsApp are not part of the record.
Sign-in cookie. While you are signed in, the browser keeps a Supabase session cookie so you stay signed in. Ajuma does not offer dark mode, and these pages do not read or write a theme setting.
Sign-in with Google or LinkedIn
You can sign in with the buttons Continue with Google and Continue with LinkedIn. Ajuma asks Supabase to open that provider. Ajuma receives the identity the provider shares for the sign-in: the name and email address used to create your profile. If no name comes across, the profile name stays blank until you type one during setup. Ajuma does not receive your mailbox, your contacts, or your posts, and it does not receive your Google or LinkedIn password. Google and LinkedIn handle their part of the sign-in under their own terms.
Location
The homepage asks for the browser’s location when the page opens. The visitor can refuse. If they allow it, Ajuma uses the coordinates to name the nearest town it already knows in Ghana and to order the services on that page by distance. The coordinates stay in memory for that page. The server does not receive them. They are not written to browser storage, and they are not added to the view and click records. If the visitor refuses, dismisses the request, or the browser has no location, the page shows the usual featured services, or the newest services when none are featured.
A town you choose on your account or on a listing is saved, because it is part of that profile or service.
Who else sees your data
Anyone can read a published service and the public profile: the public name, what you do, the description, the town, the website if you added one, the WhatsApp number if you added one, the profile photo, the service text, the price, and the photos. A published page is a normal web page, so someone with the link can read it, and a search engine that crawls the site can read what is already public.
The account email, the account phone, the password, the longer note, the optional file, drafts, services in review, rejected services, and closed services stay off that public page. Closing a service takes it off the public board and leaves the record on your account.
The provider you message can open that message: your name, email, phone, the short line about you, your interests, what you wrote, and the file if one was attached. The link they use to open the file lasts about two minutes. They do not see the longer note from your account. Other visitors do not see your messages or your saved services.
Administrators can see accounts, including email and phone, listings that are not public, messages, and view and click totals, because they review what goes on the board.
Supabase hosts the accounts, the database, and the files. Ajuma does not sell personal data. There is no advertising network and no separate analytics product. The view and click records above are the usage events. If you open WhatsApp, that conversation continues on WhatsApp between you and the provider.
How long Ajuma keeps it
Ajuma keeps the account, the profile, the listings, the messages, and the view and click rows for as long as those records exist. They do not drop off on a timer. The file link is the exception: it stops working after about two minutes, and the file itself stays until it is replaced or removed.
You can delete a draft from your services page. You can close a service so people no longer find it on the board. Closing leaves messages that were already sent. If a service row is deleted, its view and click rows are deleted with it.
Correcting or deleting your data
Sign in and edit your details, your public profile, your WhatsApp number, your photos, and your listings. That is how you correct them.
Ajuma does not publish an email address or a street address, and this page is not a contact form. There is no button that deletes a whole account. A message you send from a listing goes to that provider. To ask for your account to be removed, or to ask for a copy of the personal data held about you, use the account you already have and ask the person who operates Ajuma. Deleting the sign-in record also removes the profile, the public profile, the services, the messages, and the saved list tied to it. Photo files and the optional document sit in storage beside that record. Removing the account leaves those files in place. The app has no screen for deleting them.
Ghana’s data protection law
The Data Protection Act, 2012 (Act 843) covers personal data in Ghana. A name, phone number, email address, or photo that identifies a person is personal data. Ajuma decides why the account and listing data on this site is collected, so Ajuma is the data controller for that data. After you move the conversation to WhatsApp, phone, or email, the provider decides what they do with your details there.
The Act expects personal data to be collected for a stated reason, used for that reason, kept accurate, protected, and explained. This page is that explanation. You can ask to see the personal data Ajuma holds about you, and you can have wrong data corrected. You can complain to the Data Protection Commission. This page does not give a Commission registration number. The project has none on record.
Supabase holds the database and the files. The host that serves these pages holds the site. Those services may store data outside Ghana. The Act has rules about sending personal data outside Ghana. This product does not name a Ghana office or a server city, so this policy does not invent one.
Children
Ajuma is for people who offer services and people who hire them. It is not a children’s service. Do not create an account for a child. Sign-up does not ask for a date of birth, so Ajuma cannot tell a child’s account from an adult’s unless someone says so.
Changes to this policy
When this policy changes, the new text appears on this page with a new date under the title. Ajuma does not keep a separate mailing list for policy updates.