Prove what an internship programme returned.
Plan the programme, run it, and report the return under a named methodology. The headline figure counts verified value only — work a supervisor reviewed and accepted.1 Everything you hope will happen is reported beside it, never inside it.
- Engine
- UAE-ROI 1.0
- Record
- Append-only
- Reports
- Frozen, versioned
- Available in
- United Arab Emirates only, for now
HOW IT WORKS — FROM PLAN TO PROOF, IN THE ORDER YOU WOULD DO IT
Illustrative figures — not a customer resultPlan the programme
Set dates and departments, build the task plan, and weight KPIs. Task weights are proportional to effort and must total exactly 100% before launch.
Add people and launch
Invite interns and assign supervisors. Once a programme is finished its roster is closed — the cohort you reported on stays the cohort you reported on.
Run the review loop
Interns submit work; supervisors accept it or send it back with a reason. An intern’s submission counts towards the headline return only once a supervisor has accepted it. Work sent back, or still waiting, counts nothing.
Calculate
Run the ROI calculation at any point. Verified value less cost, on accepted work only:
180,000 − 112,000 = AED 68,000 · 60.7% · break-even month 3
Report
The report is frozen at generation, versioned, and shared by an expiring link or printed.
“Verified value only — work that was reviewed and accepted.”
One line from plan to proof. Work that survives review carries the dot forward; work sent back returns to the intern and adds nothing. The line it draws is the mark on our reports.
Because the number has to survive the meeting.
An internship return is easy to assert and hard to defend. Most tools quietly fold the forecast into the headline: offers you expect to make, retention you hope for, brand benefit. This one refuses to, and says so on the report.
“Verified value only — work that was reviewed and accepted.”
Verified and strategic never mix
Two columns, two totals. The board sees what happened and what might; it is never asked to take one for the other.
The record cannot be rewritten
Submissions, reviews, KPI measurements, audit events and ROI snapshots are append-only at the database level — by construction, not by policy. What an intern did is not editable after the fact, by anyone, including the operator.
Every figure carries its engine version
A report names the methodology version that produced it. A published version is frozen; a correction is a new version, not an edit.
You can look before you commit
Every new account opens with two fully-worked example programmes — one running, one finished — badged as sample data. Nothing real has to be entered to see how the arithmetic behaves.
Employers who have to account for a programme.
Five situations the product was built around. Each one is a real reporting obligation, not a persona.
- Emiratisation reporting
An employer under quota obligations
The problem: the national-talent programme is running, but nobody can state what it returned. The quota cost avoided for each Emirati intern present is a first-class, dated line in the calculation — and the report tells the reader which rate year it used.
- Defending a budget
An HR director facing a finance committee
The problem: the committee treats interns as a cost centre and asks for evidence. They arrive with a versioned report, a break-even month and reviewed work behind every figure, rather than a slide of adjectives.
- Multi-department
Several departments, one programme
The problem: reviews stall because nobody knows whose queue an item is in. Each supervisor sees only their own interns; the admin sees the whole programme and where it is waiting.
- Placements
A university or training partner
The problem: placements need evidence they produced real work, not attendance. Every accepted submission is dated, attributed and unalterable, so the placement record stands up years later.
- Group companies
Several organisations under one owner
The problem: each entity reports separately and must not see the others. Every organisation keeps its own data, its own users and its own palette, with no visibility across the boundary.
- Four roles
Who does what, once a programme is live.
- Company admin
- owns the programme and runs the calculation
- Supervisor
- reviews their own interns' work
- Intern
- does the tasks and submits them
- Platform console
- for the operator
What is counted, and what deliberately is not.
Written for the person who intends to disagree. Each line states its basis; the two totals are never added together.
| Line | Basis | In headline |
|---|---|---|
| Productive contribution | The salary gap: what the same work would cost as a full-time hire, less the intern's stipend, across the months worked — counted on accepted work only. | Verified |
| Emiratisation quota saving | The monthly quota cost avoided for each Emirati intern present. A dated input — AED 9,000 per month in 2026, rising roughly AED 1,000 a year — never a hard-coded constant. Check it against current MoHRE guidance. | Verified |
| Recruiting cost avoided | The cost of hiring the same person on the open market, avoided by converting an intern. At planning time it has not happened. | Strategic |
| Retention value at two years | The value of a hire who stays two years rather than leaving. Also a forecast, and reported as one. | Strategic |
| Costs | Recruitment and onboarding time, stipends, mentoring, career fairs, equipment. | Subtracted |
A published version is frozen
The engine is named and versioned. Every report records the version that produced it. A published version can never be edited; correcting the method means publishing a new version, so an old report keeps meaning what it meant.
Three derived figures
- Break-even
- Reported as a month number, not a date range.
- KPI achievement
- The weighted share of KPIs on target.
- Task weights
- Proportional to effort, always totalling exactly 100%.
Six bands, read as “and above”
- 0%progressing
- 20%promising
- 40%really good
- 60%strong — the example above
- 80%excellent
- 100%exceeding expectations
Below 0% is reported as a negative return, in those words.
A document of record, not a dashboard view.
Generating a report freezes it. The figures, the inputs and the engine version are captured as they stood, and the document is numbered v1, v2 and onward. Share it by a link that expires after 7, 30 or 90 days, or print it.
Only a fingerprint of a share link is stored, so a link cannot be recovered from the database — it can only be replaced.2
2 If a shared link should no longer work, revoke it and issue a new one. Nobody — including the operator — can retrieve the original URL from storage.
Pricing is not yet published. Every figure on this page is a placeholder shown as AED ——. Nothing here is an offer.
Tiers by size, never by integrity.
The methodology engine, the append-only record and report versioning are in every tier. They are the product; they are not an upgrade.
Single programme
One programme at a time, up to 15 interns.
Department
Up to 5 concurrent programmes, up to 60 interns.
Group
Several organisations, unlimited programmes, separated data.
| Included | Single | Dept | Group |
|---|---|---|---|
| UAE-ROI 1.0 engine, versioned | Yes | Yes | Yes |
| Append-only assessment record | Yes | Yes | Yes |
| Frozen, versioned reports and expiring links | Yes | Yes | Yes |
| Concurrent programmes | 1 | 5 | Unlimited |
| Interns | 15 | 60 | By agreement |
| Separate organisations under one owner | — | — | Yes |
| Service-level commitment | [TO BE SUPPLIED: whether an SLA is offered] | ||
Is VAT included?
[TO BE SUPPLIED: whether displayed prices include 5% VAT or add it at checkout]
Is there a trial?
[TO BE SUPPLIED: trial length and terms]. Sample data means the product can be explored without entering real information.
Refunds?
[TO BE SUPPLIED: refund policy]
What if we outgrow a tier mid-programme?
Limits are about how much you run at once, never about what the record or the report contains. [TO BE SUPPLIED: mid-cycle upgrade terms]
The standard we hold ourselves to.
The Internship ROI Simulator exists so that an employer in the UAE can answer one question with evidence: what did this programme return? It is built for programmes that will be examined — by a finance committee, a board, a quota report, or a university partner.
Three commitments follow from that, and they constrain the product more than they market it. The headline counts verified value only. The assessment record is append-only, so history cannot be tidied. Every reported figure names the methodology version behind it.
Where a number depends on regulation — the Emiratisation quota rate — it is a dated input the reader is told to check, not a constant buried in code. Where something has not happened yet, it is labelled a forecast and kept out of the total.
Operated by Opportunities Nearby FZE, Ras Al Khaimah, United Arab Emirates ([TO BE SUPPLIED: trade licence number]) · opportunities-nearby.com. The platform is developed by Charwa LLC, Pennsylvania, United States · charwa.biz.
Questions a sceptic asks first
Isn't this just a spreadsheet with a login?
A spreadsheet lets you change last month's figures. This does not. Reviews, measurements and snapshots are append-only, the report is frozen at generation, and the engine version is recorded — which is the difference between a working file and a document you can hand to a board.
Why is the headline number lower than other tools would give?
Because it excludes everything that has not happened. Recruiting cost avoided and two-year retention value are calculated and shown beside the headline as strategic value. They are real considerations; they are not results.
Where does the Emiratisation figure come from?
From a dated rate table — AED 9,000 per month in 2026, rising by roughly AED 1,000 a year — applied per Emirati intern per month present. The rate year appears on the report, and the report tells the reader to verify it against current MoHRE guidance.
Can a supervisor see other supervisors' interns?
No. A supervisor sees their own interns and their own review queue. The company admin sees the whole programme. Separate organisations under one owner see nothing of each other.
We already ran a programme. Can we report on it now?
Only to the extent the work was reviewed and accepted in the system. Verified value comes from review decisions, so a programme that ran elsewhere can be recorded, but its headline return will reflect only what is evidenced here.
Where is our data held?
In Supabase, eu-central-2 (Switzerland), with the application served from a global edge network. Personal data about people in the United Arab Emirates is therefore stored outside the UAE. Switzerland holds an adequacy decision from the European Commission and appears on the ADGM and DIFC lists of adequate jurisdictions; the UAE Data Office publishes no list of its own, so the precise basis under the PDPL is still open. The privacy notice states all of that plainly, including what remains unresolved.
Request access
Tell us the shape of your programme — how many interns, how many departments, and what you need to report. We reply within two working days.
Or write to support@internroi.com.