7
Open files
Everything not yet issued, declined or withdrawn.
+3 this week
1 / 68
↓↑ navigate · F fullscreen · click a screenshot to enlarge
TEGO Platform Ltd · BRN C26237531
The live quote funnel as it stands after the 23 September feedback, the travel preview, then a clickable preview of all four portals — built so the founders can decide what to keep, drop and add.
Founders’ meeting · 8 September 2026 · updated 28 September 2026
02 Orientation
Three parts, and five things that are true of them.
03 Orientation
Three things, walked in this order: the funnel that is live, the travel preview, then the console preview that is not.
04 Orientation
The front door. Pick a persona; switch at any time from the menu, top right.

05 The live funnel
Everything in this section is live code on live infrastructure, not a mock. It starts behind a gate.
The code changes per meeting. The one that sat readable at tego.mu/worker/gate.js until 8 September has been retired, and the gate can read its code from a Worker secret, so the next rotation needs no code change.

06 The live funnel
The funnel opens on the one question that decides which other questions get asked.

07 The live funnel
Name the make and the model, and TEGO offers the engines that model is actually sold with.

08 The live funnel
An electric car has no engine size, so the question stops asking for one.

09 The live funnel
Third Party, TP Fire & Theft, or Comprehensive — the single biggest lever on the price.

10 The live funnel
Age, years licensed, claims in the last five years, and whether anyone else drives it.

11 The live funnel
Reframed from a contact wall into a save step. The prices are promised first, unconditionally.

12 The live funnel
The whole journey in one strip, from the first question to “You are covered”.

13 The live funnel
A 2026 Toyota Yaris at Rs 500,000, driver aged 35, five clean years. Five insurers, same answers.

14 The live funnel
Columns for a comparison on a laptop; cards for the phone the customer is actually holding.

15 The live funnel
Same car, same driver, one control moved. This is the clearest argument the product has.

16 The live funnel
After the code is accepted, a second screen asks which insurer to present as “Not yet on TEGO” instead of a price.

17 The live funnel
The selection, the price, and everything that happens next, before a card number is asked for.

18 The live funnel
The papers the insurer needs, then a check that the person paying is the person on them.

19 The live funnel
“Here is what goes on your MUA proposal form.” Everything TEGO already knows, before a single question.

20 The live funnel
The same remaining questions, one at a time: a Form | Chat switch, Form by default.

21 The live funnel
The last brick goes down when the proposal is signed.

22 Travel preview
The second product as a working mockup: “Five insurers price your trip. One form.”

23 Travel preview
Trip, dates, travellers, cover. The prices appear as soon as the last one is answered.

24 Travel preview
One traveller aged 35, ten days in Schengen Europe, Standard cover.

25 Travel preview
“Choose” ends on a request for TEGO to call, and the preview says plainly that nothing was sent.

26 Admin console
Everything ops needs to know before opening anything, on one screen.

27 Admin console
Worth being explicit, because one of these four is the number Reports disagrees with.
7
Everything not yet issued, declined or withdrawn.
+3 this week
7
Cover in force today. Expired cover is excluded.
+12% vs last month
18
Nine attached to policies, nine attached to files.
+18% vs last month
12
Every client on the book, whether or not they hold cover.
+2 this month
Reports counts policies differently, and gets 8. That disagreement is a decision, not a bug — slide 64.
28 Admin console
One row is one client request, from submission to a policy or a refusal.

29 Admin console
The one filter ops would live in. Three files are waiting on the client.

30 Admin console
The database has five today. Documents needed is the preview’s one addition — and question 1.
2
In, not yet worked.
3
Waiting on the client.
2
Placed, awaiting a decision.
3
Cover on the books.
1
The insurer said no.
1
The client walked away.
The ops mockup also proposed “Under review” and “Quotation sent”. Neither is built. Decide the real workflow first — statuses are enforced in code, and a status set is expensive to change once files exist.
31 Admin console
The screen ops lives in. Everything else in the console is navigation to here.

32 Admin console
Ops has to be able to start a file for someone who phoned, walked in, or came from a dealer.

33 Admin console
Twelve people, and the least data about each of them the console can do its job with.

34 Admin console
The answer to “what do we have on Priya?”, without opening four other pages.

35 Admin console
The panel TEGO actually places business with, and what each one is carrying.

36 Admin console
Two different businesses in one table, which is why the table has a type column.

37 Admin console
Six months of policies and premium, the funnel, and the book split by insurer.

38 Admin console
Five accounts, three roles, and one flag that already does something real.

39 Admin console
Who did what, to which record, and when. Twelve entries in the preview.

40 Admin console
Four tabs. Three of them are placeholders for decisions nobody has taken yet.

41 Admin console
Where every price on the whole platform ultimately comes from.

42 Admin console
The one control that makes this a demo of four products instead of one.

43 Insurer view
Devi Naidoo signs in at MUA and sees “here is what TEGO has placed with MUA”.

44 Insurer view
Five files: 0001, 0004, 0007, 0009, 0011. The other seven do not exist for Devi.

45 Client portal
The policyholder’s view: what she holds, what is happening, what is coming.

46 Client portal
Motor prices. Home, Travel and Health render as a “coming soon” panel so the multi-product layout can be judged.

47 Client portal
The comparison that is TEGO’s reason to exist, for the 2023 Toyota Yaris.

48 Client portal
What she holds, and what is about to stop being true.

49 Client portal
One policy, with the three documents that prove it and the claim raised against it.

50 Client portal
Raised, assessing, settled — each with its own event trail.

51 Client portal
Policy, incident date, what happened, photos. Then a reference.

52 Client portal
The Corolla expires 25 September. The page counts down and offers two ways out.

53 Client portal
Everything she uploaded and everything TEGO issued, in one list.

54 Client portal
Premiums paid and due — a real page, not a placeholder, because the model has to be decided.

55 Client portal
Pay now opens the decision the meeting has to take, phrased as the customer would meet it.

56 Client portal
The page where the data-protection wording stops being abstract.

57 Client portal
The one flow that has to be right before a single real customer signs up.

58 Partner showroom
A showroom’s entire view of TEGO: “your customers’ cover, from showroom to certificate.”

59 Partner showroom
Two minutes at the counter, while the customer is still standing there.

60 Partner showroom
What the handover turned into. Four states: new, quoted, converted, lost.
One action cannot be demoed. Resend link only appears on a referral still in new, and Coastal Motors has no such row. The button exists and works — there is simply nothing here to click it on. Not a fault.

61 Decide
Everything above was context
Each one is already visible on a screen you have just seen. None of them can be answered by more building.
62 Decide
63 Decide
64 Decide
Both numbers are correct. Neither is wrong. They are not the same measure, and today they share a name.
7
Dashboard · Insurers page
Cover in force on 7 September 2026. Excludes the Toyota Aqua, whose Third Party cover expired 1 August.
8
Reports · By insurer
Every policy ever issued, including cover that has since expired. Says so in the table’s own subtitle.
The meeting should decide which one is “the” policy count, and what the other one is called on screen. This is a naming decision that becomes a reporting decision the first time someone screenshots a number.
65 Decide
Absences in the preview that are decisions, not gaps.
The preview has none. The live portal’s OTP and server-resolved roles are untouched by it.
Nothing persists. Every write raises a toast, so the demo cannot be walked into a broken state.
The EN/FR overlay is live on the public funnel. It is not applied to /app, where only the preference control is shown.
The simulated card flow is unchanged and out of scope. It stays until M2 replaces it.
tego.mu’s public pages are not part of this. Different audience, different decisions.
The queue has checkboxes and no bulk operations. Build, not decision.
66 Decide
The preview is mock. The foundation shipped underneath it on 8 September is not.
295
Zero dependencies, node:sqlite-backed, every migration applied in order.
0002
Additive only, on both databases. Insurers, quotes, counters, audit meta, consent and erasure columns.
HSTS, nosniff, Referrer-Policy, X-Frame-Options, Permissions-Policy on every response. CSP in report-only.
The OTP secret now refuses to fall back to a default on a production host, exactly as the session secret already did.
A session epoch is mixed into the cookie signature, and staff.active = 0 ends access on the next request.
Worker source and the SQL migrations returned 200 to anyone who asked. They now return 404.
67 Decide
The plan that is written and not started. Roughly in this order.
A real /api/rate reading D1 rate tables, and the deletion of the public /data/insurers/*.json the browser prices against today.
Out of KV, into the quotes table that already exists, with unguessable references and an ownership check on reads.
GitHub Actions on every push, and a staging environment that is not the demo.
Nightly D1 export to a private bucket, and an error-rate alert that reaches a person.
One switch that decides what an unauthenticated visitor is allowed to reach.
The simulated checkout becomes a real request that writes the first genuine files row.
The console preview is at tego.influxe.agency/app. Mock data, no sign-in, nothing is saved — open it and press everything.
TEGO Platform Ltd · BRN C26237531 · 8 September 2026