1. Who we are
VibeSoft Studio (“we”, “our”, or “us”) develops software products, websites, web apps, and mobile apps for users and customers. We are based in the Netherlands and operate from Kronenland 1116, 6605 RN, Wijchen, Netherlands.
If you have questions about this policy, please contact us at info@vibesoftstudio.com.
2. Information we collect
We may collect personal information when you use our website, web apps, or mobile apps, including:
- Contact data such as your name, email address, and phone number when you contact us or create an account.
- Comments you post on a product page: the name you type, the text of the comment, and the time you sent it (section 9).
- Account and profile information you provide in our products, including login details and preferences.
- Usage data such as pages visited, features used, session duration, performance logs, and error reports.
- Device and technical data such as device type, operating system, browser version, language, app version, IP address, and mobile identifiers.
- Location data when you choose to enable it in a mobile app or when required for functionality or security.
- Payment and transaction data where relevant to a paid service, handled only as needed to deliver the service.
We also collect information through cookies, analytics tools, and similar technologies used to improve product quality, security, and user experience across our web apps and mobile apps.
3. How we use your information
We use personal data to:
- Provide, maintain, and improve our website, web apps, and mobile apps.
- Respond to support requests and customer communications.
- Operate accounts, subscriptions, and user authentication.
- Monitor performance, diagnose issues, and protect against fraud or abuse.
- Analyse usage patterns to improve functionality and develop new features.
- Comply with legal obligations and enforce our terms and policies.
4. Sharing and disclosure
We may share personal information with trusted service providers that help us operate our services, such as hosting, analytics, support tools, customer communication, and security monitoring. These parties process data only under our instructions and for the stated purposes.
We may also disclose information when required by law, to protect rights, safety, or security, or to respond to legal process or government requests.
We do not sell personal data.
5. Cookies and tracking
We use cookies and similar technologies on our website and web applications to remember preferences, improve performance, enable security features, and measure usage. You can manage cookies through your browser settings. Some features may not work correctly if cookies are disabled.
When you first visit our website we show a cookie banner with an Accept and a Decline button. Until you choose, we set no analytics cookies. Your choice is stored on your own device in browser storage, under the name vibesoft.cookieConsent, and is not sent to us. To change it later, clear this site's stored data in your browser; the banner then appears again on your next visit.
If you pick the light or the dark theme with the theme control, we store that choice the same way, on your own device, under the name vibesoft.theme. It is a preference only: it is not sent to us and not used for anything but showing the site in the theme you chose. Choosing Auto removes it.
We use Google Tag Manager to load and manage the measurement tags on our website. Tag Manager itself does not set analytics or advertising cookies. It loads on every page so that your choice can be applied to the tags it manages, and in doing so your IP address and browser details are sent to Google as part of the request for the script.
Tag Manager runs with Google Consent Mode. Before it loads, we record analytics storage, advertising storage, advertising user data, advertising personalisation, functionality storage, and personalisation storage as denied. Tags that respect this signal will not read or write those cookies while the setting is denied. If you press Accept, we update analytics storage to granted. The advertising categories stay denied either way, because our website shows no ads. If you press Decline, analytics storage stays denied as well.
We use Google Analytics to understand how visitors use our website, such as pages viewed and session duration. Google Analytics sets cookies and collects usage and device data as described in this policy. It is loaded only after you accept, so declining means it is never requested by your browser. You can also opt out using the Google Analytics Opt-out Browser Add-on, or by adjusting your cookie preferences in your browser.
Our websites and desktop web apps show no advertising. We aim to minimise tracking and use only the data necessary to operate our services effectively. Advertising in our Android apps is described in detail in section 6 below.
6. Advertising and advertising identifiers
Some of our Android apps are supported by advertising, delivered through Google AdMob. Our websites and desktop web apps show no advertising.
To serve, measure, and limit the repetition of ads, Google may collect and process the Advertising ID of your device (on Android, the Google Advertising ID), along with technical and usage data such as IP address, device type, operating system, general location derived from IP address, and interactions with ads. Google acts as an independent controller for this processing. You can read how Google uses this data in Google's privacy and terms.
Our Android apps declare the com.google.android.gms.permission.AD_ID permission so that this identifier can be accessed for advertising purposes. You can reset or delete your Advertising ID at any time in your device settings under Settings, then Google, then Ads. Deleting the identifier prevents apps from using it to build an advertising profile.
If you are in the European Economic Area, the United Kingdom, Switzerland, or a regulated United States state, we present a consent message through Google's User Messaging Platform before personalised advertising is enabled. You can change your choice at any time from the app's Settings panel, under the ad privacy options entry. Where you decline consent, we do not enable personalised advertising.
Our apps that show ads also offer a one-time in-app purchase that removes advertising entirely. Where you buy it, no further ad requests are made from your device.
Withdrawing your advertising consent
You can withdraw your consent to personalised advertising at any time, and doing so is as easy as giving it.
- In our Android apps: open the Settings panel and choose Ad privacy options. The consent message is shown again so you can change or withdraw your choice.
- By email: if you cannot reach the in-app control, contact us at info@vibesoftstudio.com and we will help you withdraw consent.
Withdrawing consent does not affect the lawfulness of any processing carried out before you withdrew it. After withdrawal we do not enable personalised advertising for you.
7. Bubble News
Bubble News is a news aggregator. It displays headlines published by independent news organisations and links back to the original publisher for the full article. We do not host, rewrite, or translate the articles themselves, and we are not the publisher of that content.
Bubble News does not require an account and does not ask you to register. Your preferences, such as the selected category, content language, theme, and saved articles, are stored locally on your own device using browser or app storage, together with a list of the stories you have opened (so they can be marked as read), a list of the stories you have popped from the board (so they stay off it), whether you switched story pictures off, and a daily snapshot of how many outlets cover each story (so the app can show what grew since your first visit that day). None of this is transmitted to us and we cannot read it.
Breaking-news notifications
The Bubble News Android app can send optional notifications when three or more news outlets report the same new story. They are off by default and are only switched on by you, in the app's Settings panel. On Android 13 and later, Android also asks for your permission to show notifications.
Notifications are delivered through Firebase Cloud Messaging, a Google service. When you switch them on, Firebase creates a registration token for your device, and the app subscribes that token to one topic for the content language you read in. We send each alert once to that topic. We do not receive or store your token, and we keep no list of the devices that receive alerts. Google processes the token on our behalf only to deliver the notifications; it is not used for advertising or analytics. A notification contains a headline and the outlets reporting it, and tapping it opens that story in the app.
Switching notifications off in the app unsubscribes your device and deletes the token. You can also block notifications for Bubble News at any time in your device's settings.
Story pictures
On the Bubble News website and in the Bubble News Android app, a story can show the picture that its publisher supplies with the story in its news feed, next to the headline. We do not copy, store, or resize these pictures. Your browser or the app loads each one directly from the publisher's own servers, or from the content delivery network that the publisher uses.
When your browser or the app does that, the publisher receives the request: your IP address, your browser or device details, the address of the picture, and the address of the page that shows it (our website, or an address inside the app). The publisher may also set cookies in its response. We do not receive or store any of this, and we cannot see which pictures your browser loaded. The publisher's own privacy policy applies to that request, as it does when you tap through to read a full article.
You can switch pictures off in Bubble News under Settings, Story pictures. While they are off, your browser or the app makes no request to any publisher for a picture, and your choice is stored on your own device only.
Our servers fetch public RSS feeds from news publishers and cache the results so that the app loads quickly. This caching is not specific to any individual user. When you tap through to read a full article, you leave Bubble News and the publisher's own privacy policy applies to that visit.
Bubble News shows advertising as described in section 6, and offers the one-time purchase to remove it.
8. Payments
Purchases made in our Android apps are processed by Google Play Billing. Purchases made on our websites and desktop web apps are processed by Stripe. Both act as independent processors of your payment details.
We never receive or store your full card number. We retain only the limited transaction information needed to confirm your purchase, provide support, honour refunds, and meet accounting and tax obligations.
9. Comments on product pages
Each product page has a comment form. When you post a comment we store the name you typed, the text of your comment and the time you sent it. Use a name you are happy to show: we do not ask for an email address or an account, and we do not check who you are.
A comment is held until we have read it. Only then does it appear on the product page, where anyone can read it, together with your name and the date. A comment that is spam, contains links, or breaks the law or someone's rights is deleted instead.
To limit how often one person can post, we also store a one-way fingerprint of your IP address while your comment waits for review. It is made with a secret key, so it cannot be turned back into your address. It is deleted when your comment is approved or deleted.
We keep an approved comment for as long as the product page exists. To have yours changed or removed, email info@vibesoftstudio.com with the name and text you used, and we will delete it.
10. Children
Our apps and websites are not directed at children, and we do not knowingly collect personal data from children. If you believe a child has provided us with personal data, please contact us and we will delete it.
11. Security
We implement reasonable administrative, technical, and organisational safeguards designed to protect personal data from unauthorised access, loss, misuse, or disclosure. No system is completely immune from risk, and we cannot guarantee absolute security.
12. Data retention
We retain personal information only for as long as necessary to fulfil the purposes described in this policy, comply with legal obligations, resolve disputes, and enforce our agreements. When no longer needed, we delete or anonymise the data in a secure manner where possible.
13. Your rights
Depending on your jurisdiction, you may have rights to access, correct, delete, restrict, or object to processing of your personal data, as well as the right to data portability. You may also withdraw consent where consent is the legal basis for processing.
To exercise these rights, please contact us at info@vibesoftstudio.com. We will respond in line with applicable law.
14. International transfers
We may process personal data outside the European Economic Area (EEA) where necessary to provide services or support infrastructure. When doing so, we use appropriate safeguards to protect personal data, including contractual mechanisms and standard data protection measures.
15. Changes to this policy
We may update this Privacy Policy from time to time to reflect changes in our services, laws, or business practices. Material changes will be posted on this page with a revised effective date.
16. Contact
If you have any questions about this Privacy Policy, our data practices, or your rights, please contact:
VibeSoft Studio
Kronenland 1116, 6605 RN, Wijchen, Netherlands
Email: info@vibesoftstudio.com