π§ͺ Standalone offline build β runs entirely in this browser tab. Data is stored only in this browser's local storage (not the shared MySQL database) β don't use it for real member data. Why? Β· Back to PrimaEdge Health
β€οΈPrima Edge
β€οΈ
Prima Edge
Wellness
Sign in
Select your portal to continue
Client sign in
Sign in with your National ID or Passport number, whether or not you're on a medical aid. First time here? We'll ask a few quick questions and set you up with a 4-digit PIN β after that, just your PIN signs you in.
Demo IDs: 8204155800081 (Discovery Health) Β· 9203155800081 (no medical aid) Β· enter any other number to register
Welcome,
Your employer has already registered you with PrimaEdge Health. We just need your contact details to verify it's really you and finish setting up your account.
Your verification code is sent here.
Tell us about yourself
This one-time capture only happens once. From your next visit, your ID or Passport number signs you straight in.
Fill in whichever you have β at least one is required.
Your verification code is sent here.
Tell us about yourself
This one-time capture only happens once. It helps a nurse reach you if you're ever flagged for follow-up.
Sign in
Nurses and Admin/HR sign in with a username and password issued by Prima Edge Health.
Verify it's you
A one-time code was sent to
Enter your PIN
Cellphone on file:
Set a 4-digit PIN
This is private to you β not printed on any card or document. From now on, sign in with your number and this PIN, no SMS needed each time.
Consent
Each purpose below is separate. You can complete your health check without joining research β your Prima ID and history travel with you regardless.
Protection of Personal Information Act (POPIA) Consent Notice
Prima Edge Health (Pty) Ltd ("we") collects your health data for disease prevention, early detection and treatment, on the basis of your consent below. Health data is treated as special personal information under POPIA and is processed only for the purposes you consent to. Your employer receives anonymised, aggregated reports only β no individual results are ever shared.
What we collect: Height, weight, waist circumference, blood pressure, glucose, cholesterol, mental health screening scores, smoking status, and identifying details (name, ID/passport number, contact details).
Your rights: You may access, correct, or request deletion of your data, or withdraw consent, at any time by contacting our Information Officer at [FILL IN: name] β privacy@primaedge.co.za. You also have the right to lodge a complaint with the Information Regulator (South Africa) at enquiries@inforegulator.org.za if you believe your information has been mishandled.
Data storage: South Africa (Johannesburg), TLS 1.2+ in transit, AES-256 at rest, retained for [FILL IN: confirm retention period] per applicable clinical record-keeping guidance. Data is not transferred outside South Africa. Your Prima ID is portable β it stays with you if you change employer or medical scheme.
Health Check
0/9 done
βΉοΈ
Noted
Select a measurement. Your nurse will supervise each reading.
Captured this session
π Two readings required β the app averages systolic and diastolic separately for accuracy.
Reading 1 of 2
π Enter height and weight β the app calculates BMI automatically.
π§ͺ Full lipogram β enter all four values from the blood test. The app calculates your TC:HDL ratio.
TC:HDL ratio
My Medications
Reminders for your daily treatment
Turn on reminders so you don't miss a dose.
Today's reminders
This week
Your medications
Add a medication
My History
Every reading you've ever recorded, across any employer or scheme
Prima ID Β· portable identity
Current scheme
Nurse Portal
HIGH RISK intervention queue
π Medication adherence alerts
Log intervention
Contact type
Outcome
Admin β Wellness Credit Assessment (WCA) Export
Generate a scheme-specific CSV file for quarterly submission β Discovery, Bonitas, Momentum or Bestmed
π Anonymised Aggregate Report
This is exactly what the employer receives, individual results are never shared, only aggregates.
π₯ Employees
If someone has left the company (resigned, fired, or retired), mark them here. They're removed from your reports and dashboard immediately, their account and health history stay intact, they can keep using the app on their own.
π Import Employee Roster
For every new corporate client you engage: upload the medical scheme or HR roster they hand over, and it becomes real member records. Imported employees complete their own contact details and PIN the first time they open the app, see "Welcome" on first login.
Columns: first_name, last_name, gender (M/F), dob (YYYY-MM-DD), id_number, passport_number, scheme_code, member_number, benefit_level. At least one of id_number/passport_number is required per row; member_number and benefit_level are required when scheme_code isn't NONE.
rows parsed from
Export settings
Add a new employer
For every new corporate client you engage. Shows up immediately in every employer list across the app, registration, reports, exports.
β CSV generated
File SHA-256 (POPIA audit trail β real cryptographic hash)
Filename
CSV preview (first rows)
Population Health Insights
Aggregated & anonymised β built only from members who opted into research