Owner
Everything: clients, team, workflows, finances, email templates and brand settings. The only one who sees rates, payroll and payments.
What a client (or their IT lead) will ask before they log in to the portal, with the answer as it is. No compliance badges: facts, and what we don't have, said out loud.
Sheet reviewed in October 2026 against the version in production.
Each agency has its own instance. It is not an account on a system shared with other agencies: it's your server, your database and your file storage.
Cookies and analytics on this website (portaliaflow.com) are a separate matter, covered in the privacy policy.
Four roles, each with its own permissions. Access is by invitation only: nobody gets into your portal unless you or a manager invited them.
Everything: clients, team, workflows, finances, email templates and brand settings. The only one who sees rates, payroll and payments.
Creates client spaces, manages tasks and workflows and approves pieces. Doesn't see the team's payroll or retainers.
Their tasks and the pieces they take part in. They don't approve what they produce and don't see costs or payroll.
Only their space: approvals, calendar, library and their health. Nothing from the agency side.
What's in production today, without adjectives.
HTTPS with TLS 1.2 or higher between the browser and the portal, on mobile too.
Disks and file storage are encrypted. Passwords are stored hashed, never in clear text; any Google credentials someone connects are encrypted.
Twelve characters or more, with complexity rules. Reset by email with a single-use link. Changing or resetting a password closes every open session.
Login attempts are limited and then blocked. A web firewall with managed rules and a per-IP limit. The server only answers to your portal's domains.
Up to 25 MB per file (images, PDF, office documents, video, zip). Upload and download links are signed and expire; nothing is public.
Every request is checked against the client's space. The code that keeps each client's data apart has automated tests.
What happens if something breaks.
Every day, in the early hours. The last seven days are kept on the server and, on top of that, a copy with no expiry in encrypted storage inside the EU.
A daily snapshot of the server's whole disk, kept for seven days.
A backup is taken before every update that touches the database and before every restore.
Restoring has its own procedure and it's tested. It's not just “we have backups”.
If a backup doesn't run, an alarm reaches our team.
The backup is daily: at worst, what was done since the last one. No high availability: if the server goes down, it's restored; there is no recovery time guaranteed by contract.
Read notifications and old events are deleted automatically every day. Working data (pieces, approvals, files) is never deleted on its own.
So you don't promise it to your client.
Access is with email and password. No second factor and no security keys.
No social or corporate sign-in.
We don't hold ISO 27001 or SOC 2, and we don't hang a “complies with GDPR” badge on it. We tell you where the data lives, how it's protected and what's missing.
If you need one, we go through it on the call and sign it outside the portal, before we start.
There is no “download my data” or “delete my account” button: deletion is done by an administrator on request. Files, yes, can be downloaded from the Library.
One machine per agency. On failure it's restored from the backup; there is no second machine standing by.
Encryption covers the path from the browser to our delivery network. The last leg, inside the private network, is unencrypted.
Logins are recorded, but there is no screen to browse them yet: you ask us.
If a client of yours requires any of these, tell us on the call: better to know before anything is set up.
This is only the security side. The list of everything the product doesn't do, with what there is instead, is in What it doesn't do (yet).
The ones that usually land on the agency owner, with the answer you can give.
The ones on this page and on the others, together: every question, on one page
Hi [name]. About your IT team's question: the portal where you approve the pieces runs on an instance dedicated to our agency, hosted in the European Union (Frankfurt). The server, database and files are ours and are not shared with other companies.
The connection is encrypted (HTTPS), disks and files are encrypted, and there is a daily backup with tested restores. Only the people we invite can get in, each with their own role, and you only see your own space. Every approval is recorded with a name and date.
What it doesn't have today: two-factor authentication or Google sign-in, and no ISO certifications. If you need anything in writing, we'll ask the provider and pass it on.
If your client has specific requirements, bring them to the call: we tell you what we meet today and what we don't, before anything is set up.
Request a demoThis sheet is updated when the product changes. What isn't here, we don't promise.
Security and data at PortaliaFlow · portaliaflow.com/en/security-and-data