Encoding and Encrypting Data onto NFC Tags Without a Dedicated App
How we built a system to write encrypted data onto NTAG216 and MIFARE Classic 1K NFC tags, readable by tapping with any NFC-enabled phone, no app required.
The requirement: no app, no friction
A Greece-based client needed a secure way to write data onto physical NFC cards and have that data instantly accessible to anyone who tapped the card with their phone. The hard constraint was that it had to work without a dedicated app installed on the visitor's phone, which rules out a lot of otherwise simpler NFC approaches.
Encoding onto two different tag types
We used JMRTD and the Regula SDK for encoding and encryption, writing data onto both NTAG216 and MIFARE Classic 1K tags depending on the card type. Both are standard, widely supported NFC tag formats, which mattered for compatibility with the phones that would actually be tapping these cards in the field.
Tap, redirect, read
Tapping a card with any NFC-enabled phone redirects the user to a website built specifically to read and display the card's stored data. This tap-to-redirect flow is what removes the need for a dedicated app entirely, the phone's native NFC handling opens a browser, and the website does the rest.
Delivered as a complete tap-to-view card solution for the client's Greek market use case, this system later became the basis for a second, chip-based approach using JCOP3 RFID chips for cases where a physical card format made more sense than a flat NFC tag.
iOS and Android, built primarily in Flutter for one clean codebase.
Mobile App DevelopmentTell us about your project and we'll follow up with a scoped quote.
Get a QuoteKeep Reading
More from the blog
How Long Does It Take to Build an App? Real Timelines from Our Projects
Realistic app development timelines by app type, from MVPs to multi-app platforms, with real delivery times from our projects and what speeds a build up or slows it down.
Read more →Pricing GuideHow Much Does It Cost to Develop an App in 2026?
Real app development costs in 2026 by app type, from simple MVPs to dating, on-demand and live streaming apps, plus what drives the price and how to keep it down.
Read more →Mobile App DevelopmentVerifying Identity with Voice and Face Recognition: Building Sparsha's Onboarding
How we built gender verification into Sparsha, a dating and live-streaming app, using both voice analysis and facial recognition before any user could interact.
Read more →