FAQ
Frequently Asked Questions
Why does Shivora Billing need microphone access?
+
Shivora Billing uses your microphone exclusively for voice billing โ you can speak product names aloud and the app adds them to your cart automatically. The microphone is only active when you tap the voice billing button. Audio is processed in real time and never saved or transmitted anywhere.
Why does Shivora Billing need camera access?
+
The camera is used for the barcode and QR code scanner. When you point your camera at a product barcode, Shivora Billing identifies the product and adds it to your cart. The camera feed is never recorded, saved, or transmitted. It is only active when the scanner is open.
Why does Shivora Billing need Bluetooth access?
+
Shivora Billing uses Bluetooth exclusively to connect with nearby thermal printers for printing bills. We do not collect or store Bluetooth data from your device. Users are responsible for enabling and using Bluetooth properly.
Does Shivora Billing store my data on the cloud or any server?
+
No. Absolutely not. Shivora Billing is an offline-first app. All your billing data, products, invoices, and transaction history are stored exclusively on your device. We do not operate any servers that store your data. Your data never leaves your device through our app.
How do I export my billing data?
+
Shivora Billing lets you export your bills, invoices, and sales reports as CSV or PDF files. Open any invoice or report, tap the Export/Share button, and choose where to save or which app to share with (WhatsApp, Email, Google Drive, etc.). The file is saved to your device and shared using Android's standard share sheet.
I accidentally deleted my billing data. Can you recover it?
+
Unfortunately, since all data is stored locally on your device (and not on our servers), we have no ability to recover lost data. We strongly recommend regularly exporting your data using the in-app export feature and backing it up to Google Drive, email, or another secure location.
The app is crashing. What should I do?
+
Try these steps first: (1) Force close the app and restart it. (2) Clear the app cache via Settings โ Apps โ Shivora Billing โ Storage โ Clear Cache. (3) Ensure you have enough free storage on your device. (4) Update to the latest version from Play Store. If the issue persists, email us with your device model, Android version, and a description of the crash.
Does Shivora Billing work without internet?
+
Yes! Shivora Billing is designed to work primarily offline. You can add products, create bills, scan barcodes, manage invoices, and access all your data without any internet connection. Some features like voice billing may need internet for speech recognition depending on your device, and ads require internet to load. But all core billing features always work offline.
Can I use Shivora Billing on multiple devices?
+
Shivora Billing can be installed on multiple Android devices. However, since there is no cloud sync, each device maintains its own separate local database. You can manually transfer data between devices by exporting from one device and importing on another.
How do I delete all my data from Shivora Billing?
+
Go to Android Settings โ Apps โ Shivora Billing โ Storage โ Clear Data. This permanently deletes all billing records from the app. Alternatively, you can uninstall the app which removes all app data. Since we don't store data on servers, there is nothing on our end to delete.