// Legal

Privacy Policy

We believe privacy is a right, not a checkbox. Here's exactly what we collect, why, and how we protect it.

Last updated: September 2026  ·  Applies to all Nova Soft Labs apps
01 —

Overview

Nova Soft Labs ("we," "our," or "us") is an independent app developer based in Lahore, Pakistan. We publish utility, productivity, and game apps for Android on Google Play. This Privacy Policy explains how we handle information when you use any of our apps.

Our apps currently include:

  • Remote control apps — including Samsung Remote, LG Remote, Chromecast Remote, Roku Remote, Fire TV Remote, and Universal Remote
  • QR Code — a QR code and barcode scanner and generator
  • PayShare — a bill and expense splitting app
  • Arrow Escape — a puzzle game
  • Any other current or future app published by Nova Soft Labs on Google Play

We are committed to being transparent about how data is collected and used — including by third-party services such as advertising and analytics providers integrated into our apps.

📱 This policy applies to all current and future Nova Soft Labs apps. Sections 02 and 04–18 apply to every app. Section 03 explains the data and features that are specific to each app. Not every app uses every service described here — for example, some apps may not show ads or offer purchases.
02 —

Information We Collect

We collect only what is necessary to make our apps work and to keep them free. Most of our apps do not require an account and do not ask for your name, email address, or phone number. PayShare is the exception: it requires you to sign in so your groups and expenses can be saved and shared with your group members. The account data PayShare collects is described in Section 03.

Automatically collected (non-identifying):

  • Device type, operating system version, and app version (for crash diagnostics)
  • Pseudonymous usage statistics linked to a random app instance ID, not to your identity (e.g. feature usage frequency, session duration)
  • Crash logs and error reports to improve stability

Content you create inside an app:

  • Some apps let you enter or create content — for example, QR codes you generate or scan in QR Code, or game progress in Arrow Escape. This content is stored locally on your device. In PayShare, groups and expenses are stored in our cloud database (Google Firebase) so they can sync across devices and be shared with your group members. See Section 03 for details.

Collected by third-party SDKs (advertising & analytics):

  • Advertising ID (Google Advertising ID / GAID) — collected by Google AdMob for ad serving
  • Device information (model, OS version, screen size) — used by AdMob for ad serving and measurement
  • App interaction data (ad impressions, clicks) — collected by AdMob
  • Approximate location (derived from IP address) — may be used by AdMob for geo-targeted ads

We do NOT collect:

  • Your name, email, phone number, or any account information — except in PayShare, where you choose to create an account (see Section 03)
  • Precise location data (GPS)
  • Your contacts list, photo library, messages, or files — apps only access a specific photo or contact when you choose it yourself for a feature, as described in Section 03, and that item stays on your device
  • Browsing history or cross-app activity (beyond what AdMob collects for ad personalization)
  • Payment information (purchases are handled entirely by Google Play)
03 —

App-Specific Information

This section explains the data and features that are specific to each of our apps, in addition to the general information above.

Remote Control Apps (Samsung, LG, Chromecast, Roku, Fire TV, Universal Remote and others)

  • Local network information: the app scans your Wi-Fi network to find compatible TVs and streaming devices, and reads their local IP addresses and device names. This is used only to connect to and control your device and is never sent to our servers.
  • Paired devices: the names and addresses of devices you have connected to are saved on your phone so you don't need to reconnect each time.
  • Voice input (where available): if an app offers voice search or voice typing, the microphone is used only while you press the voice button. Speech is converted to text using your device's speech recognition service and sent to your TV. We do not record or store audio.
  • Commands: button presses, keyboard text, and touchpad movements are sent directly from your phone to your TV over your local network.

QR Code

  • Camera: used only to scan QR codes and barcodes while the scanner screen is open. Camera images are processed on your device and are never saved, uploaded, or shared.
  • Scanning from an image: if you choose to scan a code from an image, you pick that single image yourself using the Android photo picker. The app reads only the image you choose and does not access the rest of your photo library.
  • Scan and create history: codes you scan or generate may be saved in a history list on your device. You can delete this history inside the app at any time.
  • Saving and sharing: if you save or share a QR code you created, it is saved to your device or shared through the app you select. We do not receive a copy.
  • Opening scanned content: when you open a scanned link, it opens in your browser or another app you choose. Websites you visit are governed by their own privacy policies. We do not track which links you open.

PayShare

PayShare requires an account so your groups and expenses can be saved online, synced across your devices, and shared with the people in your groups.

  • Sign-in: you can sign in with Google Sign-In or with an email address and password. Sign-in is handled by Firebase Authentication (Google).
  • Account information we collect: your email address, your name, and (if you use Google Sign-In) your Google profile photo, plus a unique user ID created by Firebase. If you sign in with email and password, your password is securely handled by Firebase Authentication — we never see or store it.
  • Information you enter: group names, member names, expense amounts, descriptions, notes, and settlement records that you add in the app.
  • Where it is stored: your account and group data are stored in Google Firebase cloud services (Firebase Authentication and Firebase database), so you can access them on any device where you sign in.
  • Who can see your data: when you create or join a group, your name, and the expenses and payments in that group, are visible to the other members of that group. Other members can also add expenses that include you. Please only add people who agree to be part of the group. Your data is not public and is not shown to people outside your groups.
  • Adding members: if the app lets you pick a person from your contacts, only the contact you select is read, using the Android contact picker. The app does not read or upload your full contacts list.
  • Sharing summaries: if you share a bill or settlement summary outside the app, it is sent through the app you choose (for example WhatsApp or SMS).
  • No payments: PayShare only helps you calculate and track who owes what. It does not send, receive, or process money between people, and we do not collect bank or card details.
  • Deleting your account: you can delete your PayShare account and data at any time inside the app, or by using our Delete Account page. See Section 14.

Arrow Escape

  • Game progress: your levels, scores, hints, and settings (such as sound and music) are saved locally on your device.
  • Rewarded ads: the game may offer optional ads that you can choose to watch in exchange for in-game rewards such as hints or extra moves. Watching these ads is always your choice.
  • No chat or social features: the game does not include chat, user profiles, or any way to communicate with other players.
04 —

Device Permissions

Our apps only request permissions needed for their features. Depending on the app, these may include:

  • Internet & network state — to load ads, check purchases, send crash reports, and (for remote apps) connect to devices on your Wi-Fi
  • Wi-Fi state / nearby devices — remote apps only, to discover TVs and streaming devices on your local network
  • Camera — QR Code only, to scan codes
  • Microphone — remote apps with voice input only, used only while you press the voice button
  • Notifications — if an app sends notifications, you can turn them off at any time in your device settings
  • Advertising ID — apps with ads, used by Google AdMob as described in Section 06
  • Google account access — PayShare only, when you choose Google Sign-In; the app receives only your name, email address, and profile photo

You can review and revoke permissions at any time in Settings → Apps → [App Name] → Permissions. Some features may not work without the related permission.

05 —

How We Use Information

Any data collected by us is used only for:

  • Providing each app's core features (for example, controlling your TV, scanning QR codes, splitting bills, or saving game progress)
  • Creating and securing your PayShare account, syncing your data across devices, and showing shared groups to their members
  • Responding to your support and deletion requests
  • Diagnosing crashes and fixing bugs to improve app stability
  • Understanding which features are most useful to improve future versions
  • Displaying advertisements through Google AdMob to support free app features
  • Unlocking premium features you have purchased
  • Complying with legal obligations

Data collected by third-party SDKs (such as Google AdMob) is used by those providers in accordance with their own privacy policies, which may include ad personalization and cross-app tracking.

06 —

Advertising (Google AdMob)

Some of our apps display advertisements provided by Google AdMob, a third-party advertising service operated by Google LLC. AdMob helps us keep our apps free by showing relevant ads to users. Ads may appear as banners, full-screen ads, or optional rewarded ads.

What AdMob collects:

  • Google Advertising ID (GAID) — a resettable device identifier used for ad targeting
  • Device information (model, OS version, language, time zone)
  • Ad interaction data (impressions, clicks, and view time)
  • Approximate location based on IP address (for geo-targeted ads)
  • App usage context (to serve relevant ads)

Personalized Ads: Where permitted, AdMob may serve personalized advertisements based on your interests and past interactions across apps and websites. This is done using the Google Advertising ID on your device.

🔧 Opt-Out of Personalized Ads: You can reset or delete your Google Advertising ID at any time by going to Settings → Google → Ads (on some devices: Settings → Privacy → Ads). Selecting "Delete advertising ID" will prevent all apps on your device from using it for personalized advertising.

AdMob's data collection and use is governed by Google's Privacy Policy. We encourage you to review it at policies.google.com/privacy.

For more information on how Google uses data from apps that use AdMob, visit: policies.google.com/technologies/partner-sites.

08 —

In-App Purchases

Some of our apps offer optional premium features that can be unlocked through a one-time purchase or subscription. All transactions are processed securely by Google Play.

What this means for your data:

  • We do not collect, store, or have access to your payment card details or billing information — this is handled entirely by Google Play
  • Google Play shares a purchase confirmation with the app (for example, whether a purchase was completed) solely to unlock the relevant premium feature
  • Purchase history is managed through your Google Play account

Free Trials: Some subscriptions may include a free trial. The trial length and price are shown inside the app and on the Google Play purchase screen before you confirm. You will not be charged during the trial. If you do not cancel before the trial ends, it automatically converts to a paid subscription. You can cancel at any time before the trial ends through Google Play.

Subscriptions: Subscriptions automatically renew at the end of each billing period unless you cancel before the renewal date. You can manage or cancel subscriptions at any time through your Google Play account settings. Full details are in our Subscription Policy.

Refunds: Refund requests are handled in accordance with Google Play's refund policy. You may also contact us at support@novasoftlabs.com for assistance.

💳 Nova Soft Labs never sees or stores your payment information. All billing is managed securely by Google Play.
09 —

Sharing & Disclosure

We do not sell your personal data for money, and we do not rent or trade it with third parties for their own commercial purposes.

We may share limited data only in these circumstances:

  • Advertising partners: Google AdMob receives device and usage data as described in Section 06, for the purpose of serving and measuring ads in our apps
  • Service providers: Google Firebase for sign-in, cloud data storage (PayShare), crash reporting, and analytics, which process data on our behalf
  • Your group members (PayShare): your name and the expenses in a shared group are visible to the other members of that group, because that is how the app works
  • Legal requirements: If required by law, court order, or to protect the rights and safety of our users or the public
  • Business transfer: In the unlikely event of a merger or acquisition, data may be transferred as part of that transaction, and this policy will continue to apply to it

Under some U.S. state laws (such as California's CCPA/CPRA), allowing ad partners to use your advertising ID for personalized ads may be considered "sharing." You can opt out at any time by deleting your advertising ID as described in Section 06, or by rejecting personalized ads in the app's consent options where available.

10 —

Data Storage & Security

App preferences, settings, and content you create in most apps (such as QR code history and game progress) are stored locally on your device.

PayShare account and group data is stored in Google Firebase cloud services. Access to each group's data is limited to signed-in members of that group through security rules. Data is encrypted in transit using TLS and encrypted at rest by Google.

Local network data (such as your TV's IP address) is stored only on your device and is never uploaded to any server.

🔒 Nova Soft Labs does not run its own servers. Cloud data (PayShare accounts and groups) and data collected by third-party services (AdMob, Firebase, Google Play) is stored on Google's infrastructure under Google's security standards. No method of storage is 100% secure, but we take reasonable steps to protect your data.
11 —

Data Retention

PayShare accounts: your account and group data are kept for as long as your account is active. When you delete your account, your account and personal data are deleted from our active systems right away and fully removed within 30 days.

Crash reports in Firebase Crashlytics are kept for up to 90 days. Analytics data in Google Analytics for Firebase is kept according to the retention period set in our Firebase settings, after which it is automatically deleted. Local app data (settings, history, expenses, paired devices, game progress) stays on your device until you delete it in the app, clear the app's data, or uninstall the app.

Data retained by Google AdMob and Google Play is subject to Google's own data retention policies, which you can review at policies.google.com/privacy.

12 —

Children's Privacy

Our apps, including our games, are intended for users aged 13 and above and are not directed at children under 13. We do not knowingly collect personal information from children under 13 (or the applicable age of digital consent in your region).

Because our apps may use Google AdMob, which can serve personalized ads, our apps are not designed for children under 13. This is reflected in our Google Play Console target audience settings.

If you are a parent or guardian and believe your child under 13 has used one of our apps, please contact us at support@novasoftlabs.com and we will take prompt action, including deletion of any associated data.

⚠️ Our apps are intended for users 13 and older. If you are under 13, please do not use our apps or provide any information to us.
13 —

Your Rights

You have the following rights regarding your data:

  • Delete content you created (history, expenses, game progress) inside the app, or uninstall the app to remove locally stored data
  • View and update your PayShare profile information inside the app
  • Delete your PayShare account and its data at any time (see Section 14)
  • Reset or delete your Google Advertising ID to opt out of personalized ads (Settings → Google → Ads)
  • Revoke app permissions (such as camera or microphone) at any time in your device settings
  • Contact us to request deletion of analytics or crash data associated with your app instance
  • Manage or cancel in-app purchases and subscriptions via your Google Play account
  • Request information about what data, if any, we hold related to you
  • For EEA/UK/Swiss users: update or withdraw your ad consent at any time through the app's privacy options

Users in the EU/EEA, UK, California, and other places with data protection laws may have additional rights, such as the right to access, correct, delete, or object to processing of their data. We honor all applicable requests.

14 —

Data Deletion Requests

PayShare account deletion

You can delete your PayShare account and its data at any time:

  • In the app: open PayShare → Settings → Delete account, and confirm
  • On the web: if you no longer have the app, follow the steps on our Delete Account page

When your account is deleted, your login, profile (name, email, photo), and the data linked to your account are deleted within 30 days. Expense entries in groups shared with other people may remain in those groups so other members' balances stay correct, but they will no longer be linked to your account or show your personal details.

Other apps

Our other apps do not use accounts, and their data is stored only on your device. You can delete it at any time by clearing data in the app, clearing the app's storage, or uninstalling the app.

To request deletion of any other data associated with your use of our apps (such as analytics or crash data):

  • Email us at support@novasoftlabs.com with the subject line "Data Deletion Request"
  • Include the app name and your device's approximate region so we can identify and remove relevant data
  • We will process your request and confirm deletion within 30 days

Data held by Google as an independent controller (for example, for ad personalization) can be managed directly with Google at myaccount.google.com/data-and-privacy.

🗑️ To delete all local app data immediately, go to Settings → Apps → [App Name] → Storage → Clear Data on your Android device, or simply uninstall the app. For PayShare, uninstalling does not delete your online account — use the Delete account option.
15 —

Third-Party Services

Our apps may use the following third-party services, each governed by its own privacy policy. Not every app uses every service.

  • Google AdMob — In-app advertising
  • Google UMP (User Messaging Platform) — Ad consent management
  • Google Play Services & Google Play Billing — App distribution, billing, and in-app purchases
  • Firebase Authentication & Google Sign-In — Account sign-in (PayShare)
  • Firebase cloud database — Storing and syncing groups and expenses (PayShare)
  • Firebase Crashlytics — Crash reporting and diagnostics
  • Google Analytics for Firebase — Usage analytics
  • Google ML Kit — On-device QR code and barcode scanning (QR Code app); processing happens on your device

We encourage you to review Google's Privacy Policy for details on how these services handle data: policies.google.com/privacy

Third-party brand names referenced in our apps — including Samsung®, LG®, Chromecast® (Google LLC), Roku®, Amazon Fire TV®, Sony®, and Philips® — are trademarks of their respective owners. Nova Soft Labs is not affiliated with, endorsed by, or officially connected to any of these brands.

16 —

Policy Changes

We may update this policy as we launch new apps or features. When we do, we'll update the "Last updated" date at the top of this page. For significant changes, we'll notify users via an in-app notice.

Continued use of our apps after changes means you accept the updated policy.

17 —

Governing Law

This Privacy Policy is governed by the laws of Pakistan. Where the law of your country gives you additional rights — including the General Data Protection Regulation (GDPR) for EEA/UK users and the California Consumer Privacy Act (CCPA/CPRA) for California residents — we respect those rights.

If you have an unresolved privacy concern that we have not addressed satisfactorily, you may contact your local data protection authority.

18 —

Contact Us

Have a question, concern, or request about your privacy? We're here.

Nova Soft Labs
Lahore, Punjab, Pakistan

✉ support@novasoftlabs.com

We aim to respond to all inquiries within 48 hours.