Blog

secureFlows Blog

Notes on user data security and privacy for people building multi-user apps — especially with AI and no-code tools, where it's easy to move fast and skip the part where you check who's allowed to see what.

A shield holding a locked note, connected to two isolated satellite records Illustration of a central shield with a small padlock, linked by dotted lines to two separate isolated record cards on either side — representing per-user data isolation.
One boundary, many notes — everything here comes back to the same idea: isolate first, so there's nothing left to leak.

All posts

  1. Introduction to secureFlows (Video)
  2. How Easy It Is to Leak Your Users' Data — Without Even Trying
  3. Attack Patterns #1: Broken Object-Level Authorization
  4. Attack Patterns #2: Enumeration with No Rate Limit
  5. Attack Patterns #3: Default or Trivial Credentials
  6. The Safe Facility: What User Security Is, Without a Single Technical Word

Getting started · Video

Introduction to secureFlows (Video)

A short, non-technical video: why secureFlows exists and who it is for — the problem it solves, explained without jargon.

Read the post →

Security · August 2026

How Easy It Is to Leak Your Users' Data — Without Even Trying

None of the app-security failures below involved sophisticated hacking. Real incidents from 2025–2026, and the handful of access-control patterns behind almost all of them.

Read the post →

Attack Patterns · 1 of 5

Broken Object-Level Authorization

The most common bug, and the easiest to understand: what it is, how it happens in practice, a press example, and a 5-minute test to check if it's happening in your app.

Read the post →

Attack Patterns · 2 of 5

Enumeration with No Rate Limit

When IDs are guessable and nothing stops a script, a minor flaw becomes a full database walk. How it happens, a press example, and how to check your app.

Read the post →

Attack Patterns · 3 of 5

Default or Trivial Credentials

No bug required: an admin panel or internal API left on its factory password. How it happens, a press example, and a 5-minute check for your app.

Read the post →

Security · Slides · October 2026

The Safe Facility: What User Security Is, Without a Single Technical Word

We design a facility with 100 personal safes — and discover that the requirements we defined are exactly the basic requirements of user security in an app. An experiential explanation, with no jargon.

Read the post →