Legal

Privacy Policy

Last updated: 2026-10-17

This policy explains how FloraPulse (“the app”) handles your information. FloraPulse is operated by Jarrett Ferris, doing business as JDF Builds (“we”, “us”). Questions: support@jdfbuilds.com.

Who we are

JDF Builds is a sole proprietorship. Contact us at support@jdfbuilds.com or by post at 18720 SE 287th St, Kent, WA 98042.

What we collect

  • Account details. Your email address, sign-in method (email and password, or Google), and a unique account ID.
  • Profile and preferences. Your display name, units, the kind of space you grow in, your goals and experience level, and your notification settings.
  • Approximate location. If you allow it, or if you search for your city, we store your location rounded to about 1 km, plus the city name. We use it for local weather, frost dates and weather alerts. We never store your precise location, and you can use the app without sharing any location.
  • Content you add. Gardens, plants, care schedules and logs, notes, and photos you choose to upload.
  • Purchase status. Whether you have a Pro subscription, its plan and renewal date. We do not receive or store your card number.
  • Device and diagnostic data. A push-notification token so we can send reminders you turn on, basic device and app version information, and security signals used to confirm requests come from the genuine app (Play Integrity). If the app crashes, we receive a crash report from Firebase Crashlytics: the technical stack trace, your device model, Android version, app version, and an anonymous account identifier. Crash reports do not include your plants, gardens, photos or profile details.
  • Usage analytics (only if you say yes). The first time you sign in we ask whether you want to share anonymous usage data. If you agree, we record which screens you open and simple events such as adding a plant, logging care, finishing a plant scan or earning a badge, with an app-instance identifier from Firebase Analytics. We never send your plants, notes, photos or location in these events, we do not link them to your account or email, and there are no ads. If you say no, nothing is recorded. You can change your answer any time in Settings > Share usage analytics, and turning it off clears the analytics data held on your device.
  • Messages you send us. If you email support, we keep the conversation so we can help you.

How we use it

  • To run the app and sync your data across your devices.
  • To send the reminders and notifications you enable, and to show local weather and send the weather alerts you turn on.
  • To provide AI plant scans (1 scan a month on the free plan, 30 a month on Pro).
  • To process subscriptions and unlock Pro features.
  • To keep the service secure, prevent abuse, and fix bugs.
  • To understand which features are used, if you opted in to usage analytics.
  • To answer your support requests.

We do not sell your personal information, and we do not show ads.

AI plant scans

When you start an AI plant scan, the app sends the photo you choose, and any plant details you include, to our servers. Our server forwards them to Anthropic, the provider of the Claude AI model, to generate a diagnosis and care suggestions, and returns the result to you. Scans are limited per plan (see Pricing). Our agreement with Anthropic does not allow them to use this content to train their models.

Who processes your data

We use these service providers to run the app. They process data on our behalf.

Provider Purpose
Google Firebase and Google Cloud Sign-in, database, photo storage, notifications, crash reports, usage analytics (if you opt in), hosting of server functions
Google Play App distribution and in-app billing
RevenueCat Subscription management and entitlement status
Anthropic AI plant scan analysis
Open-Meteo Weather forecasts and city search. Receives the approximate coordinates or the place name you enter, not your account details

We may also disclose information if required by law or to protect rights and safety.

Your choices and deleting your data

  • Edit or delete content at any time in the app.
  • Export your data from Settings > Support > Export my data.
  • Delete your account from Settings > Session > Delete account, or follow the steps on our account deletion page. Deletion removes your account and your content. We may keep limited records where the law requires it, such as proof of purchase.
  • Turn off notifications in the app or in your phone settings.

Depending on where you live, you may have additional rights such as access, correction or deletion. Email us to make a request and we will respond within 30 days.

Retention

We keep your data while your account is active. When you delete your account, we delete your content right away.

Security

Data is encrypted in transit and stored with Google Cloud. Access is restricted by account-based security rules. No system is perfectly secure, so please use a strong, unique password.

Children

FloraPulse is not directed to children under 13, and we do not knowingly collect their information. If you believe a child has given us data, email us and we will delete it.

International use

FloraPulse is available in the United States at launch. Your data is processed in the United States and may be processed in other countries where our providers operate.

Changes to this policy

If we make material changes we will update the date above and, where appropriate, tell you in the app.

Contact

Email support@jdfbuilds.com.