Great experience working with this team. They completed the development work quickly and efficiently without wasting time. Communication was clear and consistent, they understood the requirements well, gave smart suggestions, and delivered exactly as discussed. I'd highly recommend them to anyone looking for a reliable, fast, and skilled app development team.
My Meeting Card: GPS and Zoom Attendance for Compliance Programs
My Meeting Card replaces the paper meeting card with a phone: a participant checks in by GPS, the app logs full attendance, and for remote sessions it schedules Zoom and watches live presence. Mobilions built native iOS and Android apps on a Laravel backend, with privacy and reliability built in.

Project Overview
What My Meeting Card is and what Mobilions built end to end.
My Meeting Card replaces the paper meeting card with a phone. A participant checks in with GPS at the start of a session, and the app tracks how long they attend for the full meeting. If the meeting is on Zoom, the app schedules it and watches live presence, flagging anyone who misses a periodic check to the admin.
Mobilions built native iOS (Swift) and Android (Kotlin) apps backed by a Laravel and MySQL backend on HostGator. Rehab, parole, probation and outpatient programs get a single source of truth for attendance, with the privacy controls and reliability the use case demands.
The product is deliberately quiet and serious. The visual system uses a deep civic navy with a single verification-green accent, no decoration and no marketing noise, because admins and participants need to trust the screen at first glance. Everything, from scheduling a session to verifying who attended, lives in one app.

Client Snapshot
The essential facts about the product and its audience.
Productivity and compliance
iOS (Swift), Android (Kotlin)
Information not available in source documents.
Information not available in source documents.
Services Delivered
The scope of work Mobilions delivered on the project.
- Mobile app development
- UX and UI design
- Backend development
- Zoom integration
- Deployment
Technology Stack
The core technologies behind the apps, backend and integrations.
- Mobile: Swift, Kotlin
- Backend: Laravel, MySQL
- Infrastructure: HostGator
- Integrations: Zoom, GPS
The Challenge
The business and technical problems the build had to solve.
Business Challenge
Compliance programs relied on paper meeting cards and admins juggling Zoom, a spreadsheet and a paper card. Rehab, parole, probation and outpatient programs needed a single, trustworthy source of truth for attendance — covering both in-person and remote sessions — with privacy controls strict enough for a regulated use case and reliability strong enough that a legitimate check-in is never silently lost.
Technical Challenge
Live GPS verification had to stay accurate while never tracking a participant outside the meeting window. Zoom integration had to feel native and monitor live presence. Recurring meetings needed genuinely flexible scheduling, and the app had to work reliably across different carriers, GPS accuracies and network conditions without dropping legitimate check-ins.
Our Approach
How Mobilions split sensitive device work from tamper-resistant server records.
Discovery
Information not available in source documents.
Architecture
A deliberate split: native iOS (Swift) and Android (Kotlin) handle GPS check-in, camera flows and background sync, while a Laravel backend on HostGator with a MySQL database owns the schedule, the attendance records and the Zoom monitoring logic. The sensitive, device-level work is native, and tamper-resistant records live on the server where they cannot be spoofed from a phone.
Execution
Mobilions delivered native apps, UX/UI design, the backend, Zoom integration and deployment. Native GPS handling was built per platform, a flexible recurring-schedule model was implemented, Zoom scheduling and presence monitoring were run on the backend, and a background sync queue was added for offline resilience.
Engineering Decisions
The key decisions that shaped the product and why they were made.
Native iOS and Android for GPS and trust
GPS access, background handling and permission prompts were built natively in Swift and Kotlin so they behave the way each platform expects. That native behavior matters for a tool admins have to trust, and it keeps location capture tightly scoped to the session itself.
Server-side Zoom monitoring and records
A Laravel backend on HostGator with MySQL handles scheduling, attendance records, admin approvals and Zoom monitoring logic. Nothing sensitive runs on the phone where it could be spoofed, so monitoring is seamless to the user and trustworthy to the admin.
A single flexible recurring-schedule model
Recurring meetings use one flexible model: pick any combination of days, set a window and a duration, and that single configuration covers daily, weekly, biweekly, monthly and custom cadences. A program is defined once instead of meeting by meeting.
Technology Considerations
Why the stack was chosen and the tradeoffs it carries.
Why These Technologies
Native Swift and Kotlin were chosen because GPS access, background handling and permission prompts must behave exactly as each platform expects for a compliance tool admins trust. Laravel and MySQL on HostGator hold the tamper-resistant records server-side, where they cannot be spoofed from a phone. Zoom and GPS are the integrations the verification workflow depends on.
Tradeoffs
The split is deliberate: sensitive, device-level work stays native while tamper-resistant records live on the server. Native-per-platform development was chosen over a shared codebase specifically to get correct, trustworthy GPS and permission behavior.
Scalability Considerations
The app had to work reliably across the whole country, across different carriers, GPS accuracies and network conditions, which is why offline resilience and server-side records were prioritized.
Implementation Highlights
The features that define the day-to-day experience.
Live check-in with GPS
Device location is captured at the start of the meeting only, with accuracy tuning and anti-spoofing checks. The participant is never tracked outside the session, which keeps verification honest while respecting privacy.
Zoom integration with presence monitoring
Zoom meetings are scheduled inside the app, and periodic presence checks flag absentees to the admin in real time. Remote attendance is verified as rigorously as in-person, without the admin having to watch the call themselves.
Recurring schedules and attendance tracking
Daily, weekly or monthly schedules with any day-of-week combination and any window length are covered by a single model. Meeting duration is logged automatically, and any discrepancy raises an alert on the admin dashboard, so the record builds itself.
Key Engineering Highlights
A technical summary across architecture, data, performance and security.
Architecture
Native device-level capture (Swift/Kotlin) paired with a server-side Laravel/MySQL backend on HostGator that owns schedules, records and Zoom monitoring.
Data Layer
Attendance records, schedules and admin approvals live in MySQL on the server, kept tamper-resistant rather than on the phone.
Performance
Periodic Zoom presence checks flag absentees in real time, and the attendance record updates in real time as a session runs.
Security
Location is captured at check-in only and never outside the session; sensitive records live on a secure backend rather than the phone where they could be tampered with. Anti-spoofing checks are applied to GPS, and privacy and tamper-resistance are designed in for a regulated use case.
Information not available in source documents.
Gallery
A look at the product across screens.
Ready to build something like My Meeting Card?
If you need a compliance, attendance or verification app with device-level GPS, video-call presence monitoring and tamper-resistant records, let us show you how we would build it.
What Clients Say
Mobilions' clients describe fast delivery, clear communication, and senior, trustworthy engineering—in their own words.
We worked with Ankit, Mayur, and Tushar to build the first version of Baba Hebrew for iOS and Android, and they delivered super fast. The team was responsive, reliable, and efficient, taking the idea from zero to a working app in record time. I'd recommend them to anyone who wants to get an MVP live quickly.
Tushar and Ankit did an outstanding job developing our native iOS (Swift) and Android (Kotlin) apps. They were efficient, responsive, and technically strong throughout. Thanks to their work, we launched successfully and gained over 1,000 users in the first 30 days. Highly recommend this team for quality mobile app development.
It was a wonderful experience working with Tushar, Ankit, and their team. They built a great mobile app for me and truly brought my vision to life. What stood out was not just their technical skill but their attitude: always positive, solution-oriented, and incredibly patient. They went above and beyond at every step, finding creative workarounds and staying committed even when things got challenging. Extremely professional and trustworthy. I would absolutely hire them again.
Great experience working with this team. They completed the development work quickly and efficiently without wasting time. Communication was clear and consistent, they understood the requirements well, gave smart suggestions, and delivered exactly as discussed. I'd highly recommend them to anyone looking for a reliable, fast, and skilled app development team.
We worked with Ankit, Mayur, and Tushar to build the first version of Baba Hebrew for iOS and Android, and they delivered super fast. The team was responsive, reliable, and efficient, taking the idea from zero to a working app in record time. I'd recommend them to anyone who wants to get an MVP live quickly.
Tushar and Ankit did an outstanding job developing our native iOS (Swift) and Android (Kotlin) apps. They were efficient, responsive, and technically strong throughout. Thanks to their work, we launched successfully and gained over 1,000 users in the first 30 days. Highly recommend this team for quality mobile app development.
It was a wonderful experience working with Tushar, Ankit, and their team. They built a great mobile app for me and truly brought my vision to life. What stood out was not just their technical skill but their attitude: always positive, solution-oriented, and incredibly patient. They went above and beyond at every step, finding creative workarounds and staying committed even when things got challenging. Extremely professional and trustworthy. I would absolutely hire them again.
Frequently Asked Questions
Answers to the questions buyers ask before commissioning a build like this.
It depends on scope. The cost of a build like this is driven by scope, features, integrations, compliance requirements, team composition, and infrastructure complexity. We provide a fixed estimate after a short discovery call once those are defined.
The app captures the device's location at the exact moment a participant checks in for a meeting, with accuracy tuning and anti-spoofing checks, and nothing is tracked outside that window. In My Meeting Card this is built natively on each platform, so location capture is accurate and tightly scoped to the session itself.
Yes. My Meeting Card schedules Zoom meetings inside the app and monitors live presence, flagging absentees in real time. The same approach can be extended to other video platforms such as Microsoft Teams or Google Meet, with the monitoring logic running on the backend rather than the phone.
With a single flexible schedule model rather than one-off meetings. You pick any combination of days, set a window and a duration, and that one configuration covers daily, weekly, biweekly, monthly and custom cadences. It means a recurring program is set up once instead of meeting by meeting.
By collecting only what is needed, when it is needed. Location is captured at check-in only and never outside the session, and the sensitive records live on a secure backend rather than on the phone where they could be tampered with. Privacy and tamper-resistance are designed in, which is essential for a regulated use case.
A native compliance app like this typically takes around four to six months from concept to launch, depending on the integrations and the reliability requirements. We work in two-week sprints with working software throughout, so progress is visible rather than going quiet until launch.
It depends on the jurisdiction and the program, and can include health-data and privacy rules as well as program-specific requirements. We design these apps with privacy and data protection built in from the start, scope data collection tightly, and build to the specific rules that apply to your program rather than a generic template.
With offline resilience. My Meeting Card queues check-ins when the phone loses signal and drains the queue as soon as it reconnects, so a legitimate check-in is never silently lost to a patchy network. In a compliance setting, that reliability is essential, because a dropped check-in has real consequences for the participant.
Participants and admins in rehab, parole, probation and outpatient compliance programs. Participants check in for in-person or remote sessions, and admins such as parole officers and counselors get a single, trustworthy source of truth for who attended, for how long, and from where.
Let's build your next big thing
Let's build your next big thing. Share your idea and get a free consultation—we respond within one business day.












