Tindig: The AI-Powered Sari-Sari Store Assistant
Tindig is a state-of-the-art retail ecosystem designed to empower Philippine micro-retailers, especially the elderly and visually impaired. Built to be an all-in-one assistant, it handles everything from visual inventory management to advanced security surveillance and currency validation.
The name Tindig comes from the Tagalog word meaning "to stand tall," reflecting our mission to help small business owners stand firm and confident in the modern digital economy.
The Gemini 3.0 Edge: This project is only possible due to the massive context window and multi-modal reasoning of Gemini 3.0 Flash. By processing video and audio streams simultaneously, Gemini 3.0 Flash analyzes high-resolution video threads for security and currency validation in real-time. It performs complex reasoning such as detecting "theft intent" or "holographic shifts" that simpler models cannot catch.
✨ What Tindig Does for You
🛒 The Smart POS Hub
The central command center for every transaction.
- Seamless Checkout: A unified interface that combines high-speed scanning with traditional point-of-sale features.
- Instant Interaction: Designed for the fast-paced environment of a local store, ensuring you never keep a customer waiting.
💰 The 5-Second Money Shield
Stop worrying about counterfeit bills. Our validator uses Gemini 3.0 Flash to inspect the security features of banknotes from around the world.
- Global Currency Support: The system is designed to recognize security patterns from the Philippines (PHP), the United States (USD), and international standards like the Euro.
- Intaglio and Holographic Analysis: The AI analyzes "Intaglio" (raised ink) textures and color-shifting security threads, such as the 3D ribbon on the US $100 bill.
- The Tilt-Scan: Just record a 5-second video while tilting the bill to let the AI verify light and texture changes.
- Made for Everyone: With full voice guidance and haptic countdowns, it is fully accessible to elderly or visually impaired shopkeepers.
🛡️ Your Invisible Security Guard
Tindig protects your store even when you are not looking at the screen.
- Automatic Patrol: The app silently performs background checks every 45 seconds to ensure the shop environment is safe.
- Privacy-First Cloud Intelligence: While analysis is performed in the cloud to leverage powerful AI reasoning, all faces are pixelated on-device before being sent. This ensures the AI identifies intent and actions while keeping customer identities private.
- Discreet Manual Emergency Mode: Users can manually trigger a security check at any time if they feel threatened. To protect the cashier from retaliation, the app displays a fake "Clock" screen, allowing the app to record and the situation silently in the background.
- Smart Evidence: While cloud-bound data is blurred for privacy, the app saves a crystal-clear original video to your local private logs for legal evidence.
📦 The "Point-and-Speak" Inventory
Inventory management that feels like magic.
- Teach the AI: Point your camera at a new product and speak its name and price. The AI "fingerprints" the item visually and remembers it forever.
- Shelf Audit: Let the AI scan your entire shelf to instantly identify missing stock or misplaced items.
- Loyalty at a Glance: Recognize regular customers as they approach the counter, letting you greet them by name and manage their "utang" (credit) with simple voice commands.
📊 Competitive Analysis
Unlike traditional retail apps, Tindig brings professional security and validation to a single mobile device.
| Feature | Traditional POS Apps | Accessibility Apps | Tindig |
|---|---|---|---|
| Inventory | Manual Data Entry | Text Reading | Visual Fingerprinting |
| Security | Passive CCTV | None | Active Intent Detection |
| Validation | Basic Detection | Denomination Only | Holographic Thread Check |
| Privacy | Full Cloud Storage | Variable | Local Face-Anonymization |
🛠️ How It is Built
- The Framework: Flutter – Built for speed and beauty, ensuring a smooth, native experience on any device, even low-cost ones.
- The Brain: Google Gemini 3.0 Flash (Multi-modal Vision and Reasoning)
- The Eyes: TensorFlow Lite + MobileNetV2 (On-Device Neural Network for Object & Face Analysis)
- The Voice: Integrated
TtsServicefor full accessibility - The Vault: Secure, high-speed local storage powered by Hive
- The Privacy: Automatic on-device anonymization of all personal data.
🚀 Getting Started
- Environment Setup: Create a
.envfile in the root directory and add your key:
GEMINI_API_KEY=your_actual_key_here
- Asset Registration: Ensure the
.envfile is listed in yourpubspec.yamlunder assets. - Installation: Run
flutter pub getin your terminal. - Launch: Execute the following command to start the app:
flutter run
🏆 Our Mission
We built Tindig to level the playing field. We believe that a small store in a local barangay deserves the same high-end AI security and tools as a giant supermarket.
Tindig: Standing tall with you, one transaction at a time.
Log in or sign up for Devpost to join the conversation.