A notice reaches every worker on site in the language they read, and you get a timestamped, printable record of who confirmed it. Phone number to sign in. No work email, no app store, no IT ticket.
Dwie osoby do każdego elementu powyżej 25 kg. Używaj wózka na poziomie 2. Zgłoś każdy uraz pleców tego samego dnia.
Opublikowano po angielsku 07:15 · przetłumaczone automatycznie
Przycisk aktywny po wyświetleniu całej treści.
“Half the site doesn't speak English and the toolbox talk goes in one ear.”
“I can't prove they were told.”
“Our lads don't have work email, and nobody will install another app.”
“The chase is the hard part. Who's still outstanding?”
“When someone leaves they still see everything on the WhatsApp group.”
“The sign-off sheet is in English. So is the talk.”
These are the recurring statements TeamTalk was built around. If two or three of them are not true on your sites, we are the wrong supplier and this is a short meeting.
Two of these describe your workforce. Two describe what happens to the message. The gap between them is what an HSE inspector, an insurer or a principal contractor's auditor asks you about after an incident.
comprehensible and relevant informationon risks, protective measures and emergency procedures. Information issued in English to a worker who does not read English is arguably not comprehensible. Regulation 12 extends the same duty to employees of outside undertakings on your premises, which is the answer to "subcontractors are not our employees".
appropriate supervision, instructions and information, including emergency procedures and risks arising from other contractors. It binds every contractor on site, not only the principal contractor. Regulation 15(9) reads like a list of post templates: induction, emergency procedure, risk briefing, contractor interface, statutory notice.
It shall be for the accused to prove … that it was not practicable or not reasonably practicable to do more than was in fact done. The burden of proof is reversed. You do not have to be proved to have failed. You have to prove you did enough. So the question is simply: what is your evidence, and what language was it in?
HSE, Employing migrant workers: help with language issues, updated 4 June 2024: "Employers have a duty to provide comprehensible information to workers. This does not have to be in writing or even necessarily in English, as long as work instructions, risks, safety measures and emergency procedures are clearly communicated to all workers." HSE's own list of acceptable means includes video and "use professional translation software or free online tools". hse.gov.uk/migrantworkers/employer/help-with-language-issues.htm · This slide quotes the law. It is not legal advice; your HSEQ lead maps it to your obligations.
We text you a six-digit code. No password, no email address.
Chosen once.
The join cardScan the QR on the cabin door, type a mobile number, pick a language. About 20 seconds, no app store.
Od poniedziałku strefa wyłączona rozciąga się o 6 metrów na wschód. Nie wchodź pod podniesiony ładunek. Sygnalista stoi przy bramie 3.
Opublikowano po angielsku 10:04 · przetłumaczone automatycznie
Przycisk aktywny po wyświetleniu całej treści.
The translated noticePublished once in English. Delivered in each worker's language, captions included. Confirm only unlocks once the whole notice has been on screen.
| Worker | Trade | Language | Confirmed |
|---|---|---|---|
| Andrzej Kowalski | Groundworks | Polski | 10:22 |
| Marius Ionescu | Scaffold | Română | 10:31 |
| Dave Hollis | Site staff | English | 10:09 |
| Tomas Petrauskas | Steel fixing | Lietuvių | Outstanding |
| Joao Ferreira | Groundworks | Português | Outstanding |
The reach recordPer post and per worker, timestamped, printable, exportable. The same page is the chase list: hide everyone who has confirmed and you are left with the six people to find.
It is an installable web app. No app store account, no download over site wi-fi, no storage on an old handset. On iPhone, add to home screen to get push (iOS 16.4 or later).
Phone number and a texted code. No email address is required to add anyone. A sign-in lasts 30 days, so most workers log in about once a month.
Set a leaving date and access is revoked, mid-session if need be. Their confirmation record stays with you as evidence. Bulk import if you already hold a list.
| Notice | Delivered in | Published | Confirmed |
|---|---|---|---|
| Revised lifting plan, plots 14–22 | Polski | 3 Sep 10:04 | 3 Sep 10:22 |
| Hot works permit suspended, block C | Polski | 28 Aug 07:30 | 28 Aug 07:41 |
| Toolbox talk: manual handling | Polski + video captions | 21 Aug 07:15 | 21 Aug 07:52 |
| Emergency procedure, revised muster point | Polski | 14 Aug 12:00 | 14 Aug 12:36 |
| Site rules, revision 4 | Polski | 2 Aug 08:00 | 2 Aug 08:14 |
Said honestly: a confirmation proves an affirmative act, not comprehension. We do not sell it as legal cover. We sell it as materially better evidence than anything else you can produce today, because it is per person, timestamped, and in a language the worker reads.
Kierownik otrzyma to po angielsku.
A worker writes in Polish, Romanian or Portuguese. It arrives translated. The barrier to reporting a near miss is usually not willingness, it is having to compose it in English in front of a supervisor.
Reporting is a switch your administrator controls. If you already run a near-miss system, leave it off and use TeamTalk for notices only. If you don't, this is the cheapest way to start.
Fast, informal, nobody will ever ask you to produce it.
Anything you might have to evidence to an inspector, an insurer, a principal contractor or a tribunal.
They can be switched off and cannot be exported. A tick means displayed on a device, not read.
Only people who have saved your number receive a broadcast, and a list holds 256 contacts.
The group, the history and every mobile number leave with him. No offboarding, and no system of record.
WhatsApp's message translation, shipped September 2025, is a reader action set per chat: "translations occur on your device where WhatsApp cannot see them", so nothing is reported back to a sender, and its help page adds the feature "is currently not available on the WhatsApp Business App". Sources: blog.whatsapp.com/introducing-message-translations; faq.whatsapp.com/2338676069842964, /653415899610349, /861663048350950. Checked 28 August 2026.
| Capability | WhatsApp group or broadcast |
Microsoft Teams F1 + Viva, £3.84 pupm |
Blink £2.95–£3.75 pupm |
Paper sign-off sheets the incumbent record |
TeamTalk from £180 per site |
|---|---|---|---|---|---|
| Translated by the sender on publish | Reader-initiated | Reader-initiated | Yes, advanced tier | No | Yes, on every plan |
| Per-worker confirmation you can export | No | Capped at 20, not in eDiscovery | Yes, export is an add-on | Yes, on paper | Yes, included |
| Video with captions in their language | No | No | No captions | No | Yes |
| Works with no work email and no app store | Yes | Needs a licensed identity each | Phone or group code | Yes | Phone number and a QR card |
| Access ends when the worker leaves | No | Yes, via IT | Yes | n/a | Leaving date, revoked mid-session |
| UK data residency | No | Available | Region unstated, transfers outside UK/EEA | The filing cabinet | UK or EU AWS region |
| Priced so every operative is covered | Free | ~£23,000/yr for 500 workers | Per seat, every seat | Cost is the supervisor's time | Per site or per band, never per seat |
Blink is a good product: it does mandatory reads with CSV export and phone or group-code activation. On its published pricing, "reporting and exporting data" is a paid add-on on all three tiers and advanced multi-language publishing sits in Pro (joinblink.com/pricing, /features/critical-communications). Microsoft 365 F1 £2.30 + Viva Employee Communications and Communities £1.54 = £3.84 per user per month, annual (microsoft.com/en-gb). Teams read receipts work in "1:1 and group chats 20 people or fewer" and "aren't captured in eDiscovery reporting" (learn.microsoft.com/microsoftteams/messaging-policies-in-teams). All checked 28 August 2026.
If any of these is a blocker rather than a caveat, tell us now and we will say so rather than sell round it.
Name, mobile number, optional email, chosen language, group membership, and the content people post. Photographs attached to hazard reports may show people. Nothing else: no location tracking, no contacts, no device inventory.
AWS, in the UK or Ireland region you choose, on servers managed through Laravel Forge. Tenant isolation at the database layer. TLS in transit, encryption at rest on AWS volumes and S3. Daily backups, retention agreed in the contract. Admin impersonation for support is logged.
AWS (hosting and storage), Twilio (SMS verification), OpenAI (post text only, for translation), Mux (video and captions), Pusher (real-time), Mailgun (email). The list is published and you get notice of changes.
Twilio and Mux are certified under the UK Extension to the EU–US Data Privacy Framework. The translation transfer to OpenAI runs under an International Data Transfer Agreement with a documented transfer risk assessment. Post text only is sent, never a worker's personal record.
Access ends on the leaving date, revoked mid-session. Their confirmation record stays with you as evidence, which is more than the WhatsApp group manages in either direction. Tenant deletion on request within 30 days; backups age out.
Data processing agreement, privacy notice, sub-processor list, one-page security summary, insurance certificates and our answers to your standard supplier questionnaire. Cyber Essentials: [status, confirm before sending].
Bracketed values must be confirmed against the live deployment and current certification before this deck goes to a customer. A wrong answer here is worse than a slow one.
Translation into any language · video with translated captions · confirmed receipt and chase lists · printable records and CSV export · hazard reporting · join cards and bulk import · scheduled posts and drafts · user groups · leaver lockout · your branding on your own subdomain · unlimited managers · implementation, always £0.
For context, the cheapest credible Microsoft stack for tracked frontline comms is Microsoft 365 F1 at £2.30 plus Viva Employee Communications and Communities at £1.54, so £3.84 per user per month on an annual commitment, and it still caps read receipts at 20 people. Published UK prices, checked 28 August 2026.
At least 70% of enrolled workers logged in within 14 days.
At least 85% confirmed receipt on mandatory posts within 72 hours.
At least 2 posts per site per week, sustained across the 60 days.
A compliance export accepted by your HSEQ lead as an evidential briefing record.
Why paid rather than free: a free pilot has no internal owner, no budget line and no deadline, so it drifts until the first site manager's holiday. The price is set to be signable locally, not to make money.
With your site manager in the room. We publish a notice from your world, it lands in Polish, someone confirms it, and we print the record. If it does not convince him, it will not convince the site.
We set up a space on your own subdomain with your logo and the languages actually spoken on your sites, before the pilot starts. No cost, no commitment.
Ideally sites at or near mobilisation rather than mid-project, and one named owner per site. We agree the four success criteria in writing before day one.
The pilot agreement with the year-one price on it, the DPA attached, and the supplier pack for your procurement team. Launch day is the day the join cards go up.