Privacy Policy
Overview
Ripple News (“Ripple,” “we,” “us,” or “our”) is operated by JPM Inc. This Privacy Policy explains how we collect, use, and protect your personal information when you use the Ripple News mobile application.
Information We Collect
Account Information
You can start reading without an email or password. The app creates an anonymous session to store your interests and usage. When you sign in, we collect:
- Email address
- Display name
Profile Information
You choose interests before browsing. To generate your first personalized Ripple, you complete a basic profile. Through that profile and optional settings, you provide:
- Location: City, state, country, and postal code, which you type in and select yourself. We also store the approximate map coordinates of the city you selected so we can write about possible regional impacts. Ripple never reads your device's location and never asks for location permission.
- Professional information: Profession, job title, and employment type
- Demographic information: Age range and life stage
- Household information: Housing status, household type, and children's ages
- Financial information: Income bracket and investment interests
- Health information: General health considerations
- Lifestyle information: Commute type
- Content preferences: Topics of interest
You can browse before completing a profile. Personalized analysis requires basic information about your name, life stage, household, housing, profession, employment and location. Extra details, including income, investments, health and children's ages, are optional. You can edit your answers in Settings.
Usage Data
We collect information about how you use the app, including:
- Stories you read
- Stories you save
- Ripple analyses you generate and questions you ask through Siri or Shortcuts
Technical Data
We automatically collect:
- Device type and operating system version
- App version
- Crash reports and performance data
How We Use Your Information
Personalized News Analysis
Your profile information is used to generate personalized “Ripple” analyses that explain how news stories may affect you based on your location, profession, financial situation, health considerations, and other profile details. This is the core function of the app.
Content Delivery
We use your topic preferences to put matching categories first in your feed. Your profile details are used for personalized analysis.
App Improvement
Usage data helps us understand how the app is used so we can improve the experience.
Third-Party Services
Website analytics and your choices
Google Analytics is optional on this website. If you visit from the United States, it is on by default. If you visit from anywhere else, including the European Economic Area, the United Kingdom and Switzerland, it loads only after you accept analytics. Wherever you are, you can turn it off or change your choice using Analytics choices in the footer. Your preference is saved in this browser; if this browser cannot save a preference, analytics stays off. To decide which of these applies, the website checks the country of your connection. That country is not stored.
Website events measure page visits, App Store clicks and completed demo responses. We do not send the profession, location, interest or generated briefing text in these events. These actions are not records of an app install, trial or payment. Google may process technical browser and connection information when analytics is enabled.
Separately, App Store redirect links count their public placement, such as the homepage or a news article, to understand which links are used. They do not record a completed purchase. Apple handles app purchases and subscriptions.
OpenAI
When you generate a Ripple analysis or ask a news question through Siri or Shortcuts, your profile information, question where applicable, and relevant news stories are sent to OpenAI's API to generate personalized analysis. Ripple analysis requests include any optional health, income and household details you have provided. News questions use a smaller set of profile details. OpenAI processes this data according to their API data usage policy, which states that API inputs and outputs are not used to train their models. For more information, see OpenAI's API Data Privacy.
Supabase
We use Supabase for authentication, database hosting, and serverless functions. Your data is stored on Supabase's infrastructure. For more information, see Supabase's Privacy Policy.
RevenueCat
We use RevenueCat to manage subscriptions and verify purchases. RevenueCat receives an anonymous customer identifier and your subscription status. It does not receive your profile information.
OneSignal
We use OneSignal to send push notifications about new stories. OneSignal receives a push subscription identifier for your device and the notification topics you have opted into.
PostHog
We use PostHog to understand how the app is used, such as which screens are opened and how many Ripples are generated. PostHog receives usage events tied to your account identifier. It does not receive your health, financial, or household information.
Sentry
We use Sentry to collect crash reports and performance data so we can fix bugs.
Google Sign-In
If you choose to sign in with Google, Google provides us with your email address and display name.
Apple Maps
When you type a city into the location field, that text is sent to Apple's map search service to return matching places. This happens on Apple's servers, not ours, and we only store the place you select.
News Sources
Ripple aggregates news from 11 publicly available RSS feeds: PBS NewsHour, BBC, The Guardian, Axios, The Hill, Al Jazeera, ProPublica, The Intercept, Drop Site News, The Appeal, The 19th. We do not share your personal information with these news sources.
Data Storage and Security
- Your data is stored securely on Supabase's cloud infrastructure
- All data transmission is encrypted using HTTPS/TLS
- Authentication tokens are stored securely on your device
- We use row-level security policies to ensure you can only access your own data
- Text used in personalized analysis is cleaned on the server before it is sent to the AI provider
Data Retention
- Your account and profile data is retained as long as your account is active
- The on-device Ripple cache expires after 7 days. Your generated Ripples and question answers are also stored in your account history and remain there until you delete your account.
- Unsaved news stories are normally removed after 7 days. Stories saved by a user are excluded from that cleanup
- You can delete your account at any time through the app's settings. This permanently removes your account and all of your profile, saved stories, reading history, and Ripple analyses from our database.
- Deletion does not retroactively erase records already held by our service providers. Anonymous usage events in PostHog, crash reports in Sentry, your push subscription record in OneSignal, and your subscription record in RevenueCat are retained under those companies' own retention policies. If you want those removed as well, email us and we will request it.
Your Rights
You have the right to:
- Access your personal data through your profile settings
- Update your personal data at any time
- Delete your account and all associated data
- Limit the optional profile details you provide, including financial, health and family information
Children's Privacy
Ripple News is not intended for children under the age of 13. We do not knowingly collect personal information from children under 13. If you believe we have collected information from a child under 13, please contact us immediately.
Changes to This Policy
We may update this Privacy Policy from time to time. We will notify you of significant changes through the app or via email. The “Last Updated” date at the top of this policy indicates when it was last revised.
Contact Us
If you have questions about this Privacy Policy or your personal data, please contact us at:
JPM Inc.
Email: getripplenews@gmail.com
California Residents
If you are a California resident, you have additional rights under the California Consumer Privacy Act (CCPA), including the right to know what personal information we collect, the right to request deletion, and the right to opt out of the sale of personal information. We do not sell your personal information.
International Users
If you are located outside the United States, please be aware that your information is processed and stored in the United States. By using Ripple News, you consent to the transfer of your information to the United States.