Live check-in, GPS-verificatie en aanwezigheid via Zoom voor compliancetrajecten.
My Meeting Card vervangt de papieren presentiekaart door een telefoon. Een deelnemer checkt bij de start van een sessie in met GPS, en de app houdt bij hoelang de deelnemer tijdens de bijeenkomst aanwezig blijft. Vindt de bijeenkomst plaats via Zoom, dan plant de app die in en bewaakt hij de live aanwezigheid, waarbij iedereen die een periodieke controle mist aan de beheerder wordt gemeld. Verslavingszorg, voorwaardelijke invrijheidstelling, reclassering en ambulante trajecten krijgen één centrale bron voor aanwezigheid, met de privacywaarborgen en de betrouwbaarheid die dit vraagt.

My Meeting Card spreekt met een rustige stem. Het visuele systeem gebruikt een diep, bestuurlijk marineblauw met één accent in verificatiegroen, zonder decoratie en zonder marketingruis. Beheerders en deelnemers moeten het scherm in één oogopslag vertrouwen, en dat vertrouwen verdient het scherm puur door helderheid. In een compliancetool is een ingetogen, serieus ontwerp geen stijlkeuze, maar onderdeel van hoe het product zijn werk doet.
Een deelnemer hoeft nooit een tweede tool te openen, en een reclasseringsmedewerker of begeleider hoeft niet te jongleren met Zoom, een spreadsheet en een papieren kaart. Alles, van een sessie inplannen tot controleren wie aanwezig was, zit in dezelfde app, en daar was het om te doen bij het vervangen van die papieren kaart.



Elke functie beantwoordt een concrete behoefte van verslavingszorg, voorwaardelijke invrijheidstelling of ambulante trajecten. Geen opvulling, geen cosmetische extra's.
De locatie van het toestel wordt alleen aan het begin van de bijeenkomst vastgelegd, met afstemming van de nauwkeurigheid en controles tegen spoofing. De deelnemer wordt buiten de sessie nooit gevolgd, waardoor de verificatie eerlijk blijft en de privacy gerespecteerd wordt.
Dagelijks, wekelijks of maandelijks, met elke combinatie van weekdagen en elke lengte van het tijdvenster, allemaal gedekt door één model. Een programma dat bijvoorbeeld op dinsdag en donderdag draait, wordt één keer ingesteld in plaats van bijeenkomst voor bijeenkomst.
Zoom-meetings worden binnen de app ingepland en periodieke aanwezigheidscontroles melden afwezigen realtime bij de beheerder. Deelname op afstand wordt net zo streng gecontroleerd als fysieke aanwezigheid, zonder dat de beheerder zelf het gesprek hoeft te volgen.
De duur van een bijeenkomst wordt automatisch vastgelegd en elke afwijking geeft een melding op het beheerdashboard. Het dossier bouwt zichzelf op, dus verantwoording hangt niet af van iemand die eraan denkt iets op te schrijven.
Drie momenten vormen samen elke sessie in My Meeting Card.
De deelnemer opent de app bij aanvang van de bijeenkomst en GPS bevestigt de locatie op precies dat moment. Buiten de sessie wordt niets gevolgd, zodat de app aanwezigheid vaststelt zonder toezicht te worden.
Vindt de bijeenkomst plaats via Zoom, dan plant de app die in en bewaakt hij de live aanwezigheid, met periodieke controles die ervoor zorgen dat iedereen echt meedoet in plaats van alleen ingelogd te staan zonder erbij te zijn.
De duur wordt vastgelegd, afwijkingen worden bij de beheerder gemeld en de aanwezigheidsregistratie werkt realtime bij. Aan het eind van de sessie is het dossier al compleet en betrouwbaar.
Swift op iOS en Kotlin op Android verzorgen de GPS-check-in, de cameraflows en de synchronisatie op de achtergrond, terwijl een Laravel-backend op HostGator met een MySQL-database het schema, de aanwezigheidsregistraties en de Zoom-bewakingslogica beheert. Die verdeling is bewust: het gevoelige werk op het toestel is native, en de gegevens die niet manipuleerbaar mogen zijn, staan op de server, waar ze niet vanaf een telefoon te vervalsen zijn.
Live GPS-verificatie moest nauwkeurig blijven én de privacy beschermen. De app legt de check-inlocatie vast op precies het moment van een bijeenkomst en mag de deelnemer daarbuiten nooit volgen — een smalle marge om te bewaken in een compliancetool.
Wij bouwden native iOS in Swift en native Android in Kotlin, zodat GPS-toegang, gedrag op de achtergrond en toestemmingsvragen zich gedragen zoals elk platform verwacht. Dat native gedrag telt bij een tool die beheerders moeten kunnen vertrouwen, en het houdt het vastleggen van locatie strak beperkt tot de sessie zelf.
De Zoom-integratie moest aanvoelen als onderdeel van de app en niet als iets dat erop is geplakt. Gebruikers plannen een Zoom-bijeenkomst in de app, delen de link of het ID, en de app bewaakt de aanwezigheid tijdens de sessie: wie een aanwezigheidscontrole mist, wordt eruit gezet en realtime bij de beheerder gemeld.
Een Laravel-backend op HostGator met een MySQL-database verzorgt de planning, de aanwezigheidsgegevens, de goedkeuringen door beheerders en de Zoom-monitoringlogica. Er draait niets gevoeligs op de telefoon, waar het vervalst zou kunnen worden, dus de monitoring is naadloos voor de gebruiker en betrouwbaar voor de beheerder.
Terugkerende bijeenkomsten vroegen om echte flexibiliteit: dagelijkse, wekelijkse of maandelijkse schema's met willekeurige combinaties van weekdagen. Een reclasseringsambtenaar die een programma op dinsdag en donderdag draait, zou niet voor elke afzonderlijke datum een aparte bijeenkomst moeten aanmaken.
Terugkerende bijeenkomsten werken met een flexibel schemamodel. U kiest elke gewenste combinatie van dagen, stelt een tijdvenster en een duur in, en één configuratie dekt dagelijkse, wekelijkse, tweewekelijkse, maandelijkse en eigen ritmes. Het schema wordt één keer vastgelegd en draait daarna gewoon.
De app moest in het hele land betrouwbaar werken, over verschillende providers, GPS-nauwkeurigheden en netwerkomstandigheden heen. Een haperende verbinding mag een terechte check-in nooit stilletjes laten wegvallen, want in een compliancecontext is een verloren check-in een echt probleem voor een echt persoon.
Een synchronisatie op de achtergrond zet check-ins in de wachtrij zodra de telefoon geen bereik heeft, en werkt die wachtrij weg op het moment dat de app weer verbinding maakt. De beheerder verliest nooit een geldige check-in door een storing bij een zendmast, dus een zwak signaal wordt nooit een onterechte compliance-fout.
Veelgestelde vragen van complianceteams, programmadirecteuren en oprichters voordat zij investeren in een app voor aanwezigheidsregistratie.
Dat hangt af van de scope, maar als richtlijn kost een compliance-app voor aanwezigheidsregistratie als My Meeting Card, met GPS-check-in, Zoom-bewaking en terugkerende schema's, doorgaans tussen EUR 25,000 en EUR 55,000 of meer. Wij geven een vaste inschatting na een korte kennismaking, in plaats van blind te offreren.
De app legt de locatie van het toestel vast op precies het moment dat een deelnemer incheckt voor een bijeenkomst, met afstelling van de nauwkeurigheid en controles tegen spoofing, en daarbuiten wordt niets gevolgd. In My Meeting Card is dit op elk platform native gebouwd, zodat de locatiebepaling nauwkeurig is en strikt beperkt blijft tot de sessie zelf.
Ja. My Meeting Card plant Zoom-meetings in de app en bewaakt de aanwezigheid live, waarbij afwezigen realtime worden gemarkeerd. Dezelfde aanpak kan worden uitgebreid naar andere videoplatforms zoals Microsoft Teams of Google Meet, waarbij de bewakingslogica op de backend draait en niet op de telefoon.
Met één flexibel schemamodel in plaats van losse bijeenkomsten. U kiest een willekeurige combinatie van dagen, stelt een tijdvenster en een duur in, en die ene configuratie dekt dagelijkse, wekelijkse, tweewekelijkse, maandelijkse en eigen ritmes. Een terugkerend programma wordt zo één keer ingericht in plaats van bijeenkomst voor bijeenkomst.
Door alleen te verzamelen wat nodig is, op het moment dat het nodig is. De locatie wordt alleen bij het inchecken vastgelegd en nooit buiten de sessie, en de gevoelige registraties staan op een beveiligde backend in plaats van op de telefoon, waar ze te manipuleren zouden zijn. Privacy en bestendigheid tegen manipulatie zijn meeontworpen, en dat is essentieel bij een gereguleerd gebruik.
Een native compliance-app als deze duurt doorgaans zo'n vier tot zes maanden van concept tot lancering, afhankelijk van de integraties en de betrouwbaarheidseisen. Wij werken in sprints van twee weken en leveren gedurende het hele traject werkende software, zodat de voortgang zichtbaar blijft in plaats van dat het stil wordt tot de lancering.
Dat hangt af van het rechtsgebied en het traject, en kan regels rond gezondheidsgegevens en privacy omvatten, naast eisen die specifiek voor het traject gelden. Wij ontwerpen deze apps met privacy en gegevensbescherming vanaf het begin ingebouwd, houden de dataverzameling strak afgebakend en bouwen naar de specifieke regels die voor uw traject gelden, in plaats van naar een algemeen sjabloon.
Met offlinebestendigheid. My Meeting Card zet check-ins in de wachtrij wanneer de telefoon geen bereik heeft en werkt die wachtrij weg zodra de verbinding terug is, zodat een geldige check-in nooit stilletjes verloren gaat aan een wankel netwerk. In een compliance-omgeving is die betrouwbaarheid essentieel, want een verdwenen check-in heeft echte gevolgen voor de deelnemer.
Wij bouwen native apps die GPS, video-integraties en aanwezigheidsrapportage aankunnen in gereguleerde omgevingen. Plant u iets in de trant van My Meeting Card? Vertel ons over uw programma, dan reageert een senior engineer binnen één werkdag met een eerlijk beeld van wat ervoor nodig is.