Privacy Policy

PM Portfolio — pmportfolio.app
Effective date: March 18, 2026

1. Overview

PM Portfolio (“the App”) is a mobile portfolio application for iOS and Android, designed to showcase product management work. Access to portfolio content is by invitation only via passwords shared by the portfolio owner.

The App does not create user accounts and does not require registration. This Privacy Policy explains what data is collected, how it is used, and your rights regarding that data.

We are committed to transparency and minimal data collection. The App is designed with a privacy-first architecture — we collect only the data necessary to deliver the portfolio experience.

2. Data We Collect

The App collects minimal data, most of which is anonymous:

From Viewers (password holders)
From the Administrator (portfolio owner)
Data We Do NOT Collect

3. How We Use Data

Data collected is used exclusively to:

We do not use data for advertising, profiling, or any purpose unrelated to the operation of the App.

4. Legal Basis for Processing (GDPR)

For users in the European Economic Area (EEA), United Kingdom, and Switzerland, our legal basis for processing data is legitimate interest (Article 6(1)(f) GDPR):

We do not rely on consent as a legal basis because the App does not collect personally identifiable information from viewers. The administrator processes their own data voluntarily.

5. Third-Party Services

The App uses the following third-party services to operate:

Service Provider Purpose Data Shared
Firebase Firestore Google LLC Content storage Portfolio content, password hashes, anonymous usage counts
Firebase Storage Google LLC Image hosting Admin-uploaded portfolio images
Firebase Performance Monitoring Google LLC App performance Anonymous device type, OS version, network timing traces
Firebase App Check Google LLC Device integrity Device attestation tokens (no PII)
Apple DeviceCheck Apple Inc. iOS device verification Device attestation (no PII)
Google Play Integrity Google LLC Android device verification Device attestation (no PII)
Claude API Anthropic PBC AI processing Chat messages (real-time, not stored); admin LinkedIn data (on request)
Google Cloud Secret Manager Google LLC Secure key storage No user data — stores only API keys and system secrets

All Claude API calls are made server-side from our Firebase Cloud Functions. The API key is stored in Google Cloud Secret Manager and is never exposed to the client application. Anthropic states that data sent via their API is not used to train their models. For details, see Anthropic’s Privacy Policy.

No data is sold to or shared with any other third parties for commercial purposes.

6. Data Security

We take the following measures to protect data:

7. Data Retention

Data Type Retention Period
Performance traces 90 days (Firebase default)
AI usage telemetry 90 days
Password usage counts Until the password is deactivated by the portfolio owner
AI chat messages Not stored — processed in real time and discarded
GCP Cloud Function access logs 30 days (Google Cloud default)
Portfolio content Indefinitely, until deleted by the administrator
Anonymous user identifiers Session-scoped — discarded when the session ends

8. International Data Transfers

The App’s backend infrastructure is hosted on Google Cloud Platform and Anthropic’s API servers, both located in the United States. If you access the App from outside the United States, your data may be transferred to and processed in the US.

For users in the EEA, UK, and Switzerland, these transfers are protected by:

9. Cookies and Tracking Technologies

The App is a native mobile application and does not use cookies. There are no web-based trackers, advertising pixels, or cross-app tracking technologies.

On-device storage is limited to:

10. Children’s Privacy

The App is not intended for children under the age of 13 (or under 16 where required by local law). We do not knowingly collect personal information from children. If you believe a child has provided us with personal data, please contact us at hello@productbuilderacademy.com and we will promptly delete it.

11. Your Rights

Depending on your jurisdiction, you may have the following rights:

GDPR (EEA, UK, Switzerland)
CCPA (California, USA)

Since the App does not collect personally identifiable information from viewers, there is typically no personal data to retrieve or delete. If you have concerns or wish to exercise any of these rights, please contact us at hello@productbuilderacademy.com.

12. California “Do Not Sell” Disclosure

PM Portfolio does not sell, rent, or share personal information with third parties for their direct marketing purposes. We do not participate in data brokers or ad exchanges. No action is required on your part to opt out, as there is nothing to opt out of.

13. AI Transparency

The App includes a conversational AI feature called “PM AI” that allows viewers to ask questions about the portfolio owner’s professional experience. Here is how it works:

14. Changes to This Policy

We may update this Privacy Policy from time to time to reflect changes in the App’s features or applicable law. When we make changes:

Continued use of the App after changes are posted constitutes acceptance of the updated policy.

15. Contact Us

For privacy-related questions, data requests, or concerns:

Email: hello@productbuilderacademy.com
Website: pmportfolio.app