Security Statement

InfoLobby runs your business data, so how we store it, who can reach it, and what we do with it should not be a mystery. This page describes what we actually do, in plain terms.

Last updated September 4, 2026

Where your data lives

InfoLobby runs on DigitalOcean infrastructure hosted in Canada. That covers the application servers, the managed MySQL cluster that holds your records, and the S3-compatible object storage that holds your files.

Canada has adequacy status under the EU GDPR, which means personal data can move from the EU to Canada without additional transfer mechanisms. If your organization needs a formal Data Processing Agreement, contact us and we will put one in place.

Your data is isolated, not pooled

This is the part most platforms gloss over, so it is worth being specific.

When you sign up, InfoLobby provisions a real MySQL database of your own, with its own database user and its own credentials. Your tables are actual MySQL tables in that database. Your records are rows in those tables.

What that rules out matters as much as what it provides. Your records do not sit in a giant shared table alongside every other customer's, separated only by an account id column that one bad query could get wrong. There is no shared table to leak from, because the boundary is the database itself.

Files you upload go to managed object storage under a folder prefix that belongs to your account, and deleting your account deletes everything under that prefix.

The managed database cluster is not reachable from the public internet. It accepts connections only from our application servers, and the credentials for your database are held by the platform and never issued to anyone, including you. There is no connection string to leak, no password for you to rotate, and no exposed port for anyone to find. You reach your data through InfoLobby, through the API, or through an export.

You can connect your own infrastructure instead. Any workspace can point at your own MySQL server, your own S3 bucket, or your own FTP storage. In that setup we hold the connection credentials (encrypted) and the schema, and your records never live on our servers at all.

Encryption

Signing in

Who can see what

Access is granted per workspace, with three roles:

RoleCan do
Read OnlyView records, views, and reports. No changes.
Read & WriteCreate, edit, and delete records.
AdminThe above, plus manage tables, fields, flows, and members.

A person only sees the workspaces they were added to. Someone invited to one workspace has no visibility into the rest of your account.

API keys

The public API is authenticated with bearer keys that you create and can revoke or rotate at any time. Keys are 32 bytes of cryptographic randomness, stored encrypted, and shown in full only once at creation.

Each key can be constrained, and we recommend constraining them:

Personal keys act as you and inherit your permissions. Account keys are separate, are managed by admins, and never gain more access than their scope allows.

Outbound requests

Automations can call external URLs, which is a category worth being honest about.

Platform features that fetch a URL on your behalf (calendar feeds, link previews, image imports, integration endpoints) are validated before the request goes out. The target host is resolved and checked against private and internal address ranges, the connection is pinned to the address that was checked, every redirect hop is re-validated, TLS certificates are verified, and response bodies are never echoed back to the caller.

The HTTP bricks you write yourself in a flow are deliberately not restricted the same way, for the same reason a webhook step in any automation tool is not: calling your own internal endpoints is frequently the point. Those run with the permissions of the account that authored them, and flow authoring is an admin-level capability. Treat it accordingly when you decide who gets Admin.

What you choose to make public

Several InfoLobby features exist specifically to publish data, and they do exactly what you configure them to do:

These are under your control, and configuring one to expose more than you intended is on your side of the line. Public endpoints are excluded from search engine crawling by default, but a URL you hand out is a URL that can be shared onward. Rotate or remove anything you no longer want reachable.

Deletion and recovery

Getting your data out

The trade-off in the section above is worth stating plainly: a database nobody can dial into directly is safer, but it also means you do not hold a connection string. So the ways out are deliberate, and none of them depends on us cooperating at the time you need them.

The SQL dump is the one that matters for this conversation. It means "we hold the database credentials" and "you can walk away with your database" are both true at the same time, which is the combination you actually want.

And if live direct access is a hard requirement, connect your own MySQL server instead. Your records then sit on infrastructure you administer, with exactly the access you are used to.

We mention all of this in a security document on purpose. Being able to leave is what keeps a vendor honest, and it means a problem on our side is never a total loss on yours.

Third parties we use

ProviderPurposeWhat it sees
DigitalOceanHosting, managed MySQL, object storageOperates the infrastructure your data sits on
Bunny CDNContent deliveryPublic assets you upload, such as email images
PostmarkTransactional emailMessages InfoLobby sends on your behalf
StripePaymentsBilling details. We never store card numbers.
OpenAIAI featuresOnly the content sent as part of an AI request you trigger
Google AnalyticsPublic website analyticsVisits to our marketing pages, not your app data

A note on AI

AI features are opt-in and run only when you invoke them. When you do, the relevant content is sent to OpenAI for processing and the result comes back. It is not retained by us beyond your session, and OpenAI states that data submitted through its API is not used to train its models. If you never turn AI features on, nothing leaves for AI processing.

How we work

Where we are honest about limits

InfoLobby is a small, independent company, and we would rather tell you what we do not have than let a compliance page imply otherwise.

If your procurement process requires any of these, talk to us before you commit. We would rather tell you no early than surprise you later.

Reporting a vulnerability

Email support@infolobby.com with the details and steps to reproduce. We investigate every report, we will tell you what we found, and we will not take legal action against anyone reporting a genuine issue in good faith.

We also participate in Open Bug Bounty, which handles coordinated disclosure and keeps a public record of what was reported and how it was resolved.

Please do not run automated scanners against production, and do not access, modify, or exfiltrate data belonging to another account while testing.

Questions we did not answer?

Security reviews, vendor questionnaires, and Data Processing Agreements are all things we handle directly. Ask.

Contact Us