Trust Center

MessyOrg Trust Center

How we approach security, ownership, data, infrastructure, AI, and production software.

This page describes how MessyOrg works. It does not claim any certification, audit outcome or regulatory compliance status, and nothing here replaces the terms of an engagement agreement.

Trust starts with clarity.

MessyOrg documents its security, data, ownership, and technology practices based on controls actually in place. We do not claim certifications, compliance programs, or guarantees we have not established.

Our approach

MessyOrg believes trust requires clear expectations before software reaches production. We document how client data is handled, which providers are involved, how ownership is defined, how support works, and how incidents are addressed.

No hidden handoff

Security, ownership, support, and data responsibilities are discussed as part of the engagement rather than discovered after launch.

At a glance

Full detail

Security

MessyOrg builds on managed cloud platforms rather than self-managed servers, so patching and platform hardening sit with the provider.

Applications are built with authentication and row-level access rules by default, so a signed-in user can reach only the records they are entitled to.

Security is treated as part of scope, not an add-on: access rules, roles and data handling are agreed during Design and checked during Verify.

Data handling

Enquiries, proposal requests and chat messages submitted on messyorg.com are stored in MessyOrg's own managed database and are readable only through server-side, owner-authenticated access.

We ask for the information needed to scope work, and nothing else. Form submissions are used to respond to you and to scope an engagement.

Client production data belongs to the client. What MessyOrg may access, and for how long, is defined per engagement.

Access control

The MessyOrg client workspace uses email and password sign-in with email confirmation, and roles are stored separately from user profiles so a user cannot grant themselves access.

Client workspace access is invite-only: an account only sees a workspace when its email has been invited by MessyOrg.

Applications we build for clients use the same pattern — explicit roles, server-side checks, and least privilege by default.

Client data isolation

Every client record in the MessyOrg workspace is scoped to that client, and database policies enforce the scope rather than the interface.

Client engagements are separate projects with their own database, credentials and deployment. Client data is not pooled across engagements.

Infrastructure

messyorg.com and the MessyOrg products run on managed hosting with managed Postgres, served over HTTPS.

Infrastructure choices for a client engagement are agreed during Design and documented at handoff, including what is needed to run and redeploy the application.

Secrets & credentials

API keys and other secrets are stored as server-side environment secrets, never in front-end code or in the repository.

Secrets are readable only by server-side code. At handoff, credentials are transferred to the client's control or rotated.

AI usage

AI features in MessyOrg products and in client applications are built deliberately: a defined task, defined context, and guardrails on what the model can act on.

The assistant on this website sends the conversation to a hosted model to answer questions and, where you offer them, to record your contact details so we can reply.

AI is used to help build and explain software. Decisions about architecture, data and access are made and reviewed by people.

Third-party technology

MessyOrg uses third-party technology providers where necessary to design, build, host, operate, monitor, communicate, and support software. The providers involved vary by engagement.

The current provider list, with the purpose and the data involved for each, is set out under Third-party technology providers below.

Source code & ownership

Ownership of client-specific application code, MessyOrg proprietary technology and third-party technology is defined in the engagement agreement.

See Ownership & handoff below for how MessyOrg separates those categories.

Testing & verification

Verify is a stage of every engagement, not an optional extra: what was built is tested, documented and reviewed against the agreed scope before launch.

MessyProof is our own verification technology — it examines a codebase's architecture, dependencies, configuration and changes so the state of a build is visible rather than assumed.

A verification review reports detectable configuration and implementation signals. It is not a security certification or a guarantee of production readiness.

Monitoring

Applications are deployed with platform-level logging so errors and failed requests can be investigated.

What is monitored, what counts as urgent, and how issues are raised is agreed at the start of a MessyCare engagement.

Backups & recovery

When client data is scheduled for deletion, MessyOrg removes or initiates removal of applicable information from active systems according to the agreed retention requirements. Residual copies may temporarily remain in encrypted or provider-managed backups until those backups expire through their normal lifecycle.

MessyOrg systems use the managed database platform's built-in backup capability rather than a separately operated backup estate.

Where MessyOrg controls or can configure the applicable backup lifecycle, residual backup data should ordinarily expire within a further 90 days.

MessyOrg does not claim the ability to independently delete information from immutable or provider-controlled backups. Retention of those copies is governed by the provider's own policies.

Backup frequency, retention and recovery expectations for a client engagement are agreed during Design and written into the plan.

Incident response

Security or privacy concerns can be reported to MessyOrg for review and appropriate response.

MessyOrg follows a documented sequence when a potential security, privacy, availability or data incident is identified.

If something goes wrong on a MessyOrg-supported application, the route is direct: one company, one accountable contact, no ticket triage layer. The eight steps below set out what happens next.

Notification timing is governed by the applicable agreement or by law. MessyOrg does not publish a guaranteed notification window.

MessyOrg does not operate a 24/7 security operations centre or a dedicated security team, and makes no claim of guaranteed containment times, guaranteed recovery times, forensic capability or security certification.

MessyCare support

MessyCare is the ongoing support arrangement that carries an application after launch: changes, integrations, monitoring follow-up and the questions that arrive once real work runs through the software.

There are two levels — MessyCare and MessyCare Priority — each with published target initial response times, set out under MessyCare support levels below.

Support availability and response targets are defined by the applicable MessyCare plan or client agreement. MessyOrg does not claim 24/7 support, guaranteed uptime, guaranteed resolution or guaranteed response times.

Response times

General business inquiries are typically answered within one business day.

Support availability and response targets are defined by the applicable MessyCare plan or client agreement.

Contractual service levels, if any, are defined in the applicable agreement. Nothing on this page creates a service-level commitment.

Data retention

Unless otherwise agreed, MessyOrg ordinarily retains client project data for the duration of an engagement and for up to 90 days following completion or termination. Different retention requirements may be established in the applicable agreement.

This is a baseline. It describes how MessyOrg ordinarily handles client project data, not a promise that every copy of every record is erased on a fixed date.

Clients can request deletion of their project data at any point. Where deletion is technically and legally possible, MessyOrg carries it out or initiates it; where it is not, we say so and explain what remains and why.

Retention may run longer where: continued retention is required by the applicable agreement; records must be kept as legitimate business records; applicable law requires retention; information must temporarily remain in provider-managed backups until those backups expire.

Requesting deletion. A deletion request can be sent to MessyOrg directly, or raised through the client workspace during an engagement. We confirm what was deleted, what is scheduled for deletion, and anything that must be retained.

Data processing

Organizations with specific data-processing requirements may contact MessyOrg to discuss contractual, privacy, and data-processing requirements before an engagement begins.

MessyOrg intends to make a Data Processing Addendum available for qualifying engagements. Until that document has been prepared and reviewed, we do not advertise one.

Partnerships & credentials

MessyOrg is an Approved Lovable Solution Partner. This is a technology platform partnership. It is not a security, compliance or privacy certification.

MessyOrg holds no security or compliance certification — no SOC 2, ISO 27001, HIPAA, PCI or equivalent — and makes no such claim. Where a credential is obtained, it will be named here and nowhere else.

Privacy

The privacy notice on this site sets out what messyorg.com collects, why, and who it is shared with. Enquiry, proposal and chat submissions are used to reply to you and to scope an engagement.

Retention of the information you submit follows the Data retention section above. Specific retention requirements for an engagement may be defined in the applicable client agreement.

Responsible disclosure

If you believe you have found a security issue in a MessyOrg product or website, email us and we will confirm receipt and investigate.

Please do not test against live client systems, access data that is not yours, or publish details before we have had a chance to respond.

Contact

Security questions, procurement reviews and disclosure reports go to MessyOrg directly and are answered by the founder.

General business inquiries are typically answered within one business day. Support availability and response targets are defined by the applicable MessyCare plan or client agreement.

Incident response

How MessyOrg handles an incident

MessyOrg follows a documented sequence when a potential security, privacy, availability or data incident is identified.

  1. 01

    Identify

    Receive or detect a potential security, privacy, availability, or data incident.

  2. 02

    Triage

    Determine affected systems, severity, scope, and immediate risk.

  3. 03

    Contain

    Take reasonable steps to limit continued exposure or operational impact.

  4. 04

    Investigate

    Determine what occurred, the affected systems and data, the timeline, and contributing factors.

  5. 05

    Remediate

    Correct the issue, rotate credentials where appropriate, patch vulnerabilities, restore affected services, or take other necessary corrective action.

  6. 06

    Notify

    Where required by the applicable agreement or law, notify affected clients or other appropriate parties using available verified information.

  7. 07

    Recover

    Restore normal operations and verify that remediation is effective.

  8. 08

    Review

    Document lessons learned and identify improvements to reduce recurrence.

Notification timing is governed by the applicable agreement or by law. MessyOrg does not publish a guaranteed notification window.

MessyOrg does not operate a 24/7 security operations centre or a dedicated security team, and makes no claim of guaranteed containment times, guaranteed recovery times, forensic capability or security certification.

MessyCare

Support after launch, at two levels.

MessyCare carries an application on once it is live. Both levels publish target initial response times so expectations are clear before an engagement begins.

MessyCare

Starting at $1,000/month

Ongoing application support after launch.

May include, depending on the engagement

  • Routine support
  • Bug investigation
  • Maintenance
  • Integration maintenance
  • Operational guidance
  • Minor improvements
  • Application health review
  • Documentation updates

Target initial response

All requestsWithin 2 business days

What is included depends on the engagement and is set out in the applicable agreement.

MessyCare Priority

Custom

For applications requiring prioritized attention and defined escalation procedures.

May include, depending on the engagement

  • Everything in MessyCare
  • Prioritized attention
  • Defined escalation procedure
  • Severity-based response targets

Target initial response

NormalWithin 1 business day
HighWithin 8 business hours
Critical production issueWithin 4 business hours
A production issue causing a material outage or preventing a core business function from operating for a significant portion of intended users.

Escalation contacts, operating hours and any contractual service levels are defined in the applicable agreement.

These are target initial response times, not resolution times and not guaranteed service levels. Contractual service levels, operating hours, escalation contacts, exclusions and specific response commitments may be defined separately in the applicable agreement. MessyOrg does not offer 24/7 support.

MessyOrg business hours are Monday–Friday, 9:00 AM–5:00 PM Eastern Time, excluding U.S. federal holidays. Response targets are measured during those hours unless the applicable client agreement specifies otherwise. Stated hours are not a coverage guarantee, and emergency coverage, escalation contacts and any contractual service levels are defined in the applicable agreement.

Third-party technology

Third-party technology providers

MessyOrg uses third-party technology providers where appropriate to design, build, host, operate, monitor, communicate, and support software. Providers vary by engagement.

The list below covers the providers behind messyorg.com and the MessyOrg client workspace. Providers introduced into a client engagement are named in that engagement's proposal and documentation, so the dependency is a decision rather than a surprise.

Each provider remains governed by its own terms and privacy documentation.

Application development

Lovable

Purpose
Development and deployment platform used to build and ship messyorg.com and MessyOrg products.
Data involved
Application source, configuration and deployment metadata. Client production data is not stored in the development platform itself.
Applies to
messyorg.com · MessyOrg products · Client engagements built on this stack
Status
Platform provider. Whether it acts as a subprocessor for a given engagement depends on that engagement's agreement.

Hosting

Lovable Cloud (hosting)

Purpose
Managed hosting and edge delivery for messyorg.com and MessyOrg product sites.
Data involved
Requests served over HTTPS, and platform-level request and error logs.
Applies to
messyorg.com · MessyOrg products

Database

Lovable Cloud database (managed Postgres, provided by Supabase)

Purpose
Managed Postgres storing website enquiries, proposal requests, chat leads and the MessyOrg client workspace records.
Data involved
Contact details and message content you submit, and client workspace records such as projects, progress notes, documents and invoices.
Applies to
messyorg.com · MessyOrg client workspace
Retention considerations
Platform-managed backups expire through the provider's own lifecycle, so residual copies may remain after deletion from active systems.
Engagement applicability
Applies to messyorg.com and the client workspace. Whether it applies to a client engagement depends on that engagement's architecture.
Status
Acts as a processor for data MessyOrg stores. Engagement-specific terms are defined in the applicable client agreement.

Authentication

Lovable Cloud authentication (provided by Supabase)

Purpose
Sign-in, email confirmation and session handling for the MessyOrg client workspace.
Data involved
Account email address and authentication metadata.
Applies to
MessyOrg client workspace

Email

Lovable managed email

Purpose
Transactional email delivery from notify.messyorg.com — enquiry and proposal notifications, and workspace notifications.
Data involved
Recipient email address and the content of the message sent.
Applies to
messyorg.com · MessyOrg client workspace
Engagement applicability
Applies to messyorg.com notifications and workspace notifications. Client engagements use it only where transactional email is in scope.

AI providers

Lovable AI Gateway

Purpose
Routes requests from the assistant on messyorg.com, and AI features we build, to hosted models.
Data involved
The conversation content sent to the assistant, including any contact details you choose to provide.
Applies to
messyorg.com assistant · AI features built for client engagements
Engagement applicability
Applies to the assistant on messyorg.com, and to client engagements only where AI features are in scope.
Status
Model providers reached through the gateway vary. The providers involved in a client engagement are named in that engagement's documentation.

Ownership & handoff

Your application. Your business.

Ownership shouldn't become unclear after launch. Every MessyOrg engagement defines what belongs to the client, what remains MessyOrg intellectual property, what is governed by third-party providers, and what is included in the final handoff.

Client data

The data your organization and its users put into the application is your data.

Client-specific application code

Code written specifically for your engagement is identified in the agreement, along with the terms that apply to it.

Client accounts

Accounts with platforms, hosting and third-party providers are set up so your organization can hold them.

MessyOrg proprietary technology

MessyOrg products and reusable components remain MessyOrg intellectual property, used under the terms set out in the agreement.

Third-party technology

Platforms, libraries and services stay governed by their own providers' licences and terms.

Documentation

How the system is put together, what it depends on and how to operate it is written down and handed over.

Credentials

Keys, secrets and access are transferred or rotated into your organization's control at handoff.

Deployment

Where and how the application runs is documented, including what is needed to deploy it again.

Handoff

Handoff is a defined part of the engagement, not an afterthought: documentation, walkthrough, access and open items.

This describes how MessyOrg approaches ownership. Final ownership and licensing terms are defined in the applicable agreement for each engagement.

Privacy

What this site collects, and why.

Read the privacy notice

Terms

The terms that apply to messyorg.com.

Read the terms

Contact

Security questions, disclosure reports or a procurement review — send them to us directly and the founder will respond.

Contact MessyOrg