Privacy

Privacy Policy

Effective May 25, 2026

Overview

Modern Forager ("we," "us," or "our") is operated by Artless. This policy explains what information we collect when you use our website and iOS app, how we use it, and the choices you have.

We built Modern Forager for private field journaling. We do not sell your personal information, and we do not run advertising based on your in-app activity.

Information we collect

Website waitlist. If you join the early-access list, we collect the email address you submit and, when present, a referral code from the page URL. That data is sent to a Google Apps Script endpoint we operate for list management.

Website analytics. Our site uses Vercel Analytics to understand aggregate traffic (for example, page views and performance). We do not use it to identify you personally on the marketing site.

Photos for identification. When you request a species suggestion in the iOS app, a compressed JPEG of your capture is sent from your device to our identification API (hosted on Vercel). Our server forwards that image to Google's Gemini API for analysis and returns structured identification text to your device. We do not use your photos to train models, and we do not maintain a cloud gallery of your finds.

Location. With your permission, the app reads your device location to label journal entries with coordinates and to request local weather. Location is used on-device and sent only as latitude/longitude to Open-Meteo for weather (see Third parties below)—not to our own servers for storage.

Camera & photo library. The app accesses the camera to capture specimens and may read photos you explicitly choose from your library. Saving to Photos happens only when you tap save; exports use Apple's share sheet on your device.

Purchases. Subscriptions and lifetime purchases are processed entirely by Apple via StoreKit. We receive entitlement status from Apple (for example, whether a subscription is active) but not your payment card details.

On-device data. The app stores subscription tier, identification credit balances, and related counters locally using iOS UserDefaults and the Keychain. Journal cards you create during a session are held in app memory unless you save or share them yourself.

How we use information

We use collected information to:

  • Provide species suggestions and journal metadata (weather, coordinates, time)
  • Enforce free-tier and subscription identification limits
  • Operate the waitlist and communicate about early access
  • Maintain, secure, and improve the website and API
  • Respond to support requests

Third-party services

We rely on service providers that process data on our behalf:

  • Vercel — website hosting, analytics, and identification API infrastructure
  • Google (Gemini) — image analysis for identification responses
  • Google Apps Script — waitlist signups
  • Open-Meteo — weather from coordinates (no account required)
  • Apple — App Store purchases, StoreKit entitlements, and platform permissions

Each provider has its own privacy terms. We choose vendors that align with our minimal-data approach, but their policies govern data they receive directly.

Retention

Waitlist emails are kept until you ask us to remove them or we no longer need the list. Identification requests are processed in real time; we do not design the API to retain images after a response is returned, though standard server logs may briefly include request metadata. On-device journal and entitlement data remain on your phone until you delete the app or clear app data.

Your choices & rights

You can deny or revoke camera, location, and photo permissions in iOS Settings. Without location, entries may show "Location unavailable" and weather may be omitted. Without camera access, you can still pick library photos where supported.

Depending on where you live, you may have rights to access, correct, delete, or export personal data we hold (such as a waitlist email). Email us and we will respond within a reasonable time.

California residents may have additional rights under the CCPA/CPRA. We do not sell or share personal information for cross-context behavioral advertising.

Security

Identification API requests require a shared secret in production builds. We use HTTPS for network traffic. No method of transmission or storage is perfectly secure; use the app on devices you trust and keep iOS updated.

Children

Modern Forager is not directed at children under 13, and we do not knowingly collect their personal information. Contact us if you believe a child has provided data we should delete.

International users

We are based in the United States. If you use the app from other regions, your information may be processed in the U.S. and wherever our service providers operate.

Changes

We may update this policy as features evolve. We will post the revised version on this page and update the effective date above. Continued use after changes means you accept the updated policy.

Contact

Questions about privacy? Email hello@artless.app. For app support, see our support page.