Features Roadmap Privacy Download App
Back to Home

Privacy Policy

Last updated: December 2025

Overview

Portland Heritage Trees ("we," "our," or "the app") is committed to protecting your privacy. This privacy policy explains what information we collect, how we use it, and your rights regarding your data.

The short version: We collect minimal data, store everything locally on your device, and never transmit your personal information to external servers.

Information We Collect

Data Stored Locally on Your Device

The following information is stored only on your device and is never transmitted:

  • Saved trees: Trees you mark as favorites or saved for later
  • Visited trees: Trees you mark as visited
  • User preferences: App settings and display preferences
  • Photos: Any photos you take within the app (stored locally)

Location Data

The app may request access to your device's location to show nearby trees and calculate distances. Location data is:

  • Used only while the app is open
  • Never transmitted to external servers
  • Never stored permanently
  • Entirely optional—the app works without location access

Information We Do Not Collect

We do not collect, store, or transmit:

  • Personal identification information (name, email, phone number)
  • Device identifiers or advertising IDs
  • Location history
  • IP addresses or precise device fingerprints

Third-Party Services

Map Services

The app uses Mapbox for map display. When you view the map, Mapbox may collect anonymized usage data according to their privacy policy. No personal information from our app is shared with Mapbox.

View Mapbox Privacy Policy →

External Links

The app may contain links to external websites (e.g., Google Maps for directions, City of Portland websites). We are not responsible for the privacy practices of these external sites.

Analytics and Telemetry

Website Analytics

Our website uses Honeycomb for performance monitoring and analytics. This helps us understand how visitors interact with the site and identify areas for improvement. We collect:

  • Page views and navigation patterns
  • Scroll depth and time on page
  • Click interactions with buttons and links
  • Core Web Vitals (page load performance metrics)
  • Browser type and screen size (no device identifiers)

This data is anonymized and cannot be used to identify individual users. No personal information, IP addresses, or device identifiers are collected.

Mobile App Analytics

The Portland Heritage Trees mobile app collects anonymous usage analytics to improve the app experience. We track:

  • Screen views and navigation flow
  • Feature usage (map interactions, tree saves, visits marked)
  • Search queries and result counts
  • App session duration
  • Errors and crashes (to fix bugs)

A randomly generated anonymous ID is used to group events from the same app instance. This ID is not linked to any personal information and cannot identify you.

View Honeycomb Privacy Policy →

Data Storage and Security

All user data is stored locally on your device using secure storage mechanisms provided by the operating system. Data is never transmitted to external servers.

To delete all app data, you can:

  • Clear app data through your device's settings
  • Uninstall the application

Children's Privacy

This app does not knowingly collect any personal information from children. Since no personal data is collected from any user, the app is safe for users of all ages.

Changes to This Policy

We may update this privacy policy from time to time. Any changes will be posted on this page with an updated revision date. We encourage you to review this policy periodically.

Contact

If you have questions about this privacy policy or the app's data practices, please contact us at:

hello@codetomuscle.com

Data Source Attribution

Tree data is sourced from the City of Portland's Heritage Tree Program through the Portland Open Data portal. This app is not affiliated with or endorsed by the City of Portland.