How we store your data
A plain-language look at where your data lives, how it is protected, and how long we keep it.
Last updated:
This page complements our Privacy Policy by explaining the practical side of storage at GetPortfolio: what we store, where, and how we protect it. It is descriptive rather than a guarantee of any specific technology or configuration, which may change as we improve the Service.
1. What we store
- Account records — your email and a securely hashed representation of your credentials. We never store passwords in plain text.
- Portfolio content — the profile, experience, education, projects, skills, links, and other information you add.
- Media — images and files you upload, kept in object storage.
- Operational data — aggregate analytics, rate-limiting counters, and logs used to run and protect the Service.
2. Where your data lives
Your structured data is stored in a managed PostgreSQL database, uploaded media in managed object storage, and short-lived operational data (such as rate-limit counters and caches) in a managed in-memory store. These are operated by reputable cloud infrastructure providers on our behalf under data-protection agreements. Data may be hosted in data centers located in one or more regions, and may be processed in countries other than your own.
3. How your data is protected
- Encryption in transit — traffic to and from the Service is encrypted with TLS (HTTPS).
- Encryption at rest — databases, backups, and object storage are encrypted at rest by our infrastructure providers.
- Access controls— access to production data is limited to what is needed to operate the Service, and row-level security separates each user’s private data.
- Isolation — public portfolio content is served separately from your private account data.
No method of transmission or storage is completely secure, so while we work hard to protect your data, we cannot guarantee absolute security.
4. Backups
We keep encrypted backups so we can recover from failures. Backups are retained on a rolling basis and then rotated out. Because of this, content you delete may persist in backups for a limited period after it disappears from the live Service before being permanently overwritten.
5. Retention and deletion
We keep your data while your account is active. You can edit or delete individual items from your dashboard at any time. When you delete your account, we remove your personal data and published portfolio from our production systems, and it is then purged from backups on the rotation schedule above — except where we are legally required to retain certain records.
6. Your responsibility for what you store
You decide what to upload and publish. We store your content to provide the Service, but the content itself is yours and is your responsibility. GetPortfolio does not review or verify what you store and is not liable for the content you choose to keep on or publish through the Service — please see our Terms of Service for the full disclaimer. Avoid storing sensitive personal information you would not want on a public profile.
7. Data portability
You can request a copy of your data, or export what you have entered, by contacting support@getportfolio.cloud.
8. Contact
Questions about how we store your data? Email support@getportfolio.cloud.