Privacy Policy

B Billing — Billing Made Simple

Local network · No cloud storage
Effective date August 1, 2026
App name B Billing
Developer Raintech Projects
App type In-store POS companion

1 Introduction

Raintech Projects ("we", "us", or "our") operates the B Billing mobile application (the "App"). This Privacy Policy explains how we handle information when you use the App as a companion to B Billing Desktop software installed on your shop's computer.

We are committed to protecting your privacy. B Billing is designed for in-store use on your local shop network. We do not operate a cloud service that stores your business data on our servers.

Summary

Your sales, customer, and product data stays on your shop's own computer and on your mobile device. We do not sell your data. The App connects to your desktop billing software over your local Wi‑Fi network only.

2 About the App

B Billing is a mobile point-of-sale companion app. It connects to B Billing Desktop running on a computer in your shop. To pair your phone with the desktop software, you scan a QR code displayed on the desktop app.

Same Wi‑Fi required

The App communicates with your shop PC over your local area network (LAN). Your phone and desktop computer must be connected to the same Wi‑Fi network. The App does not require or use internet cloud servers for billing operations.

When the desktop server is temporarily unreachable, the App may store pending sales locally on your device and sync them automatically when the connection is restored.

3 Information We Collect

The App collects and processes the following types of information:

Data type What is collected Where it goes
Device information Device ID, device name (manufacturer & model), operating system (Android/iOS) Shop PC only
Connection credentials Session token, shop ID, local server address (IP & port), pairing token Your phone
Business data Products, customers, sales, invoices, payment modes, company details synced from desktop Phone + shop PC
Camera (QR scan) Used live to read pairing QR code — images are not stored or uploaded Not stored
Network status Wi‑Fi connectivity check to detect online/offline mode Your phone

Information we do NOT collect

4 How We Use Information

Information collected by the App is used solely to:

We do not use your data for marketing, advertising, or any purpose unrelated to operating the App as your shop's billing companion.

5 Local Storage & Network Communication

No cloud — your data stays in your shop

All billing data is exchanged directly between your mobile device and your shop's desktop computer over your local Wi‑Fi. Raintech Projects does not receive, store, or have access to your business transactions on any remote server.

On your mobile device

On your shop computer

Network communication

The App communicates with your shop PC using HTTP over your local network (e.g. http://192.168.x.x:5050). This traffic stays within your shop's private network and is not routed through Raintech Projects infrastructure.

Your responsibility

You are responsible for securing your shop Wi‑Fi network, desktop computer, and physical access to registered mobile devices. We recommend using a private shop network (not public guest Wi‑Fi) and keeping your desktop software updated.

6 Data Sharing

We do not sell, rent, or trade your personal or business information to third parties.

The App does not share your data with:

Business data flows only between your mobile device and your shop's B Billing Desktop installation. We may disclose information only if required by applicable law or a valid legal process.

7 App Permissions

The App may request the following device permissions:

Permission Why it is needed
Camera To scan the QR code from B Billing Desktop for device pairing. Camera images are processed in real time and are not saved or transmitted to us.
Internet / Network To communicate with B Billing Desktop on your local shop network and to check network connectivity for offline mode.

You can deny the Camera permission, but you will not be able to scan QR codes. You may still connect using manual token entry if supported by your desktop software.

8 Data Retention

9 Security

We take reasonable measures to protect information handled by the App:

Because billing data is stored on your shop's own systems, overall security also depends on your shop's network configuration, firewall settings, and physical device access controls.

10 Children's Privacy

B Billing is a business application intended for shop owners and staff. It is not directed at children under the age of 13 (or the applicable age in your jurisdiction). We do not knowingly collect personal information from children. If you believe a child has provided information through the App, please contact us and we will assist in removing locally stored data.

11 Your Choices & Rights

You can control your data in the following ways:

Because we do not store your business data on our servers, requests to access or delete business records should be handled through your shop's B Billing Desktop installation, which holds the master copy of your data.

12 Changes to This Policy

We may update this Privacy Policy from time to time. When we do, we will revise the "Effective date" at the top of this page. We encourage you to review this page periodically. Continued use of the App after changes constitutes acceptance of the updated policy.

For significant changes, we may also notify you through an in-app notice or an update on our website.

13 Contact Us

If you have questions or concerns about this Privacy Policy or how B Billing handles information, please contact us:

Before you contact us

For billing data, connection issues, or device registration problems, please first check that B Billing Desktop is running, your phone and PC are on the same Wi‑Fi, and your shop firewall allows local network connections.