Document language · English
Privacy Policy
What we process, who can see it and how deletion works.
Who operates the service
This policy covers Bubbly, operated by psnv (earlier store name OneLine Chat, com.psnv.simplemessenger). Contact krgencom@gmail.com to ask about access, correction, deletion, restrictions on processing or other privacy matters.
If you have been issued an ID, you can sign in with that ID and password. We store password hashes and limited sign-in attempt records to help protect accounts.
Sign-in and your profile
We use the identity verified by Google or Apple, a verified email when provided, sessions and device type, and the policy versions and time you acknowledged to provide and secure your account. We do not receive your Google or Apple password.
We process your nickname, date of birth, gender, conversation languages, country, bio, interests and preferences, chosen profile photos and visibility settings. Your birth date supports adult eligibility and age display; we do not show your full birth date or private discovery settings to other members.
Chats, World and reports
We store messages, attachments, participation, acceptance, read and reaction information, World posts, reports and blocks to provide these features and review safety issues. Public World posts may be visible to other members. Chats are available to accounts with participation rights.
Authorized staff may review relevant material for reports and security operations. We protect transport and encrypt saved chats on the device; we do not describe the service as end-to-end encrypted.
Optional location and recommendations
You can select a region manually or choose to use device location. The app reduces location precision before sending it, and the server limits it to about 0.1-degree steps. We do not show precise coordinates or a numerical distance to another person.
We rank recommendations using conversation languages, the approximate region or country you allow, interests, preferences and recent activity. A location fix older than 30 days is no longer used for location-based ranking. Expiry for ranking does not mean the stored value is automatically deleted. You can clear region information in Discovery settings.
Opening the app does not automatically request location permission or collect background location. You can select a country manually or use World mode without location access.
Notifications, ads and phone features
If you enable notifications, we use the FCM device token, notification language and settings, and sending and receipt information to deliver updates. Push bodies do not include the original chat text. You can change notifications in the app and device settings.
When you choose a rewarded ad, Google AdMob’s privacy information and consent process apply. Depending on consent and device settings, the ad service may process advertising identifiers, device data and ad interactions. Reward verification uses your member number, a reward request ID and verification results. We do not put chat text or profile photos in ad requests.
Photo and file selection, voice recording and translation use phone features and permissions when you choose them. Live translation uses your phone’s translation feature; Bubbly does not send chat text to a separate translation API. Phone, sign-in and ad providers also apply their own policies.
Retention and deletion
We keep account information and content while providing your account and the relevant features. Message and post deletion or account deletion removes material from the service or clears identifying information. We may process access and error logs and minimum records needed to prevent abuse and maintain security.
Account deletion clears your profile and region, authored chat and World text, attachment references, sessions, device tokens and your point records. De-identified deletion markers that preserve conversation links, and content written by other participants, may remain.
If a file cannot be removed because of a fault, we block downloads first and retry removal. We keep only the provider reference and encrypted credentials needed to retry Apple disconnection until it succeeds, then remove them. Work still pending is not represented as an immediate completed deletion.
The server cannot directly erase copies someone else has saved or exported, or an offline phone. Once the app confirms deletion locally or receives the server’s account-deleted signal, it cleans that account’s chat key, local store and temporary views on that device. Ordinary sign-out may keep unsent records.
Operational server backups are encrypted and removed at the next scheduled cleanup after they are 30 days old. They are separate from normal service access. Before recovery, we reapply the latest account-deletion records and invalidate recovered sessions and push-device registrations. Separately stored recovery copies also follow the retention process; an offline copy may be removed when its storage is next accessible.
Sharing and international processing
Information may go to the people you share with in chats or World; Google or Apple for sign-in; Firebase for notifications; Google AdMob for ads you choose; and infrastructure providers needed to run the server. Providers may process it in the countries where they operate.
We do not offer a feature that sells private messages or profiles. Disclosures may also be necessary for legally required requests or to protect people and the service.
Your choices and rights
You can edit profile, language, region and visibility settings; report or block people; manage notifications and ad privacy choices; or delete your account. The account-deletion webpage also offers a request path if you cannot install the app.
You can decline optional features or revoke device permissions. Contact support to exercise rights available under applicable law. We ask for only the minimum information needed to establish account ownership.
Adults only and policy changes
Bubbly is for people aged 18 and over. Report an underage account or safety concern in the app or contact support.
We announce material processing changes in the app and on the policy pages. Acknowledging these policies does not replace separate consent required for optional features.
Firebase Analytics
We use Firebase Analytics to improve the service by analyzing app-instance identifiers, device and app information, screens, feature use, outcomes and timing. Our custom behavior events do not include names, email addresses, member numbers or chat content. Collection is on by default. Turn it off under You → Sign-in & devices → Usage analytics to stop future collection and reset local analytics data. This does not delete data already sent.