ApolakiHow the platform actually works

Operator onboarding

Two sides, one mediator, four gates

Apolaki matches Philippine homeowners to vetted solar installers. The platform sits between them on purpose: the two sides never contact each other directly, and the homeowner's identity stays hidden until the job is real.

Pick a seat. The journey diagram and every "what can I see" answer below change to match it.

Choose a seat

Consumer

Their journey

The lifecycle, from this seat

One project moves through these stages. Click a stage to see what this seat sees, what it can do, and what is deliberately withheld from it.

The four gates

1 — Certification

Only a certified installer can be matched, and certification comes from an admin reviewing submitted documents. The word "verified" is shown to homeowners, so it has to mean something. Certification alone is not enough: an installer also needs a matching profile, and missing either makes them invisible to the matcher.

2 — Identity

The consumer's name and exact address are withheld from the installer until the match is final. An exact address identifies a household as surely as a name, so location is withheld on the same rule rather than disclosed on the excuse that it isn't a name.

3 — Quote approval

A job is not payable until someone other than the matcher signs off the accepted amount. That is what turns a provisional assignment into a real one.

4 — Consent

Acceptance is recorded before the journey continues, under the Philippine Data Privacy Act. Withdrawal stays available from the profile afterwards.

Why an installer sees a "site passport" instead of an address

Before final assignment an invitation exposes only region and capacityKwp — enough to price a job, not enough to identify a household. The full record replaces it once the gate opens.

Why whoever assigns cannot approve

A matcher picks the winning quote; operations approves the money. The same split applies to installation proof — the installer submits it, someone else confirms it. One person should not be able to both choose a supplier and authorise paying them.

Live state

Verified against production on 29 July 2026. Useful because the numbers explain what you will and will not see on screen.

WhatCountWhy it matters
Installer accounts34Mostly seed and test data
Certified14Certification alone does not make them matchable
Actually matchable2The rest have no matching profile
Projects3One still awaiting quote approval
Live assignments2What Assignments shows staff
Example quote₱244,920Platform fee ₱12,246 — 5%

Two real installer partners. If a screen looks empty, it is usually true rather than broken.

Signing in

The app is at apolaki-478302.web.app. Sign in with Google, or with a seeded account.

AccountRoleLands on
homeowner@apolaki.solarconsumerSolar assessment
installer@apolaki.solarinstallerVerification
ops@apolaki.solaroperationsOperations
admin@apolaki.solaradminOperations
superadmin@apolaki.solarsuperadminOperations

note The login screen has a Consumer / Installer toggle. Leaving it untouched no longer routes staff into the consumer journey — but picking Consumer deliberately still does, which is intended.