Home / Platform / Lite & Mobile

Products 03 and 04 of 04

Lite & Mobile — the delivery

The super app in the browser and native, with Pay and Points. Lite resolves the code on scan; Mobile adds everything native.

53Lite features
81Mobile features
LIBRASAccessibility

Midiacode Lite · 53 features

The public delivery on scan or click

The super app in the browser, server-rendered, with mini-apps. On scan, Lite resolves the code and server-renders the right viewer — the reader for each content type created and published in Studio — PDF, video, audio, HTML, channel, menu, leaflet or business card — with a three-layer customizable theme, Open Graph, and deep links for Apple and Android.

9Viewers — the readers of Studio content types
LIBRASAccessibility

Accessibility

Brazilian Sign Language translation (Hand Talk / VLibras), alt text, ARIA, and WCAG contrast themes.

“Captured” collection

Users save content to a personal, paginated collection, synced across databases.

Share & consent

Share via WhatsApp, social networks and email; an LGPD/GDPR consent banner; and a guided tour.

Restaurant Menu — ordering and payment in the Super App

In Lite, users view the Menu: sections, product search and favorites. Ordering through the app and paying via Midiacode Pay are exclusive to the native Super App.

Menu / Router

Linktree-style: routes internally to the target content without leaving to an external browser.

Automatic emancipation

A serialized Smart Form automatically emancipates once filling it out begins.

Midiacode Mobile · 81 features

Native exclusive: wallet, points & in-store purchases

The native Super App (iOS/Android). Includes everything Lite offers plus native-exclusive capabilities.

Midiacode Pay & Wallet

Wallet with tokenized cards and Pix (Brazil), one-off QR payments, e-commerce and one-click checkout.

Points System

Earn or lose points through content interactions; Wallet, Buy, P2P Sales, P2P Market, Transfer, Switch and Withdraw. See the Points System →

Tap&Take

Scan products, pay in-app, and validate the voucher on the way out — check-in via geolocation.

Scanner & native capabilities

QR and barcode scanning, 6-digit code capture, offline saving with a PIN, and segmented push notifications.

81Total features
19Native capabilities
iOS · AndroidGlobal stores

Under the hood of the Super App

Four layers, one platform

Before the native bridges, a layered architecture underpins every Super App built on Midiacode: Flutter for the interface, real-time data in Firebase Firestore, synced and secured by Midiacode’s own services.

1

Interface · Flutter & Dart

A single, natively compiled codebase delivers consistent performance and look across iOS and Android.

UI
2

Data · Firebase Firestore

A real-time cloud database stores and distributes application data with high availability.

Data
3

Sync · Midiacode User Collection Sync

Keeps each user’s content collection accurate and consistent across multiple devices.

Core
4

Security · Firebase Authentication + Midiacode Account API

Every route and call is authenticated and authorized before it touches Firestore — protected access end to end.

Core

No content is static

RemoteConfig, near real-time

Onboarding, menus and settings update hourly, straight from a web management platform.

Everything is a user collection

Initial and contextual content enters the collection via Midiacode Actions, Conditions and Geolocation.

Type → editor → screen

The content type maps the editor in Studio (form type) and how the content is displayed on the device (view rule).

WebView ↔ native

Web apps with native superpowers

Web applications embedded in the Super App (Flutter) gain access to native device capabilities through a bidirectional bridge architecture, with transparent login and configurable security.

Transparent login (SSO)

sso_domains

Remote Config defines which domains are authorized to receive authentication data.

Authorized domain

The URL opened in the WebView is validated against the SSO domain list.

Token injection

Flutter appends session parameters and tokens to the query string — frictionless login.

Communication bridges · JavaScriptChannel

Metadata

JSON payload carrying the user’s session, precise geolocation (GPS), hardware model and operating system.

Audio recording

The web app triggers start and stop. Flutter records in the background — even minimized —, uploads it, and returns the final URL.

QR / Receipt capture

Opens the native camera, processes the scan (receipt or business card), queries the API and returns structured JSON.

Authenticity validation

The third-party app embedded in the Super App can validate the credentials (tokens) it receives through validation APIs, confirming the session is legitimate before granting access — a trust layer that guarantees the authenticity of the identity injected by the WebView.

Talk to our specialists

The Super App, under your brand

Browser and native delivery, Wallet, Points and Tap&Take — configured, not rebuilt.