Skip to content
Case study

The Cytadel: A Subscription Market Intelligence Platform

A subscription market intelligence platform built on Supabase and Stripe.

Overview

About The Cytadel

The Cytadel is a subscription market intelligence platform, describing itself as a source for market intelligence and strategic insights. It follows a pattern similar to Global Macro Investor: research and analysis produced for a subscriber audience, with access gated by subscription tier. CharPixel built the platform using Supabase and Stripe.

  • Subscription-gated market intelligence and strategic insight.
  • Membership and entitlement handling per subscription tier.
  • Built on Supabase for data, authentication and access control.
  • Stripe handling subscription billing.
Client
The Cytadel
Industry
Financial Research
Business type
Subscription market intelligence platform
Website
thecytadel.com
Sector pageHow we build for finance
The problem

What the platform had to solve

A research subscription business has a narrow but unforgiving software problem: the product is the content, so everything else — authentication, entitlement, billing, delivery — has to work invisibly and never wrongly. A subscriber who cannot reach material they have paid for, or a lapsed subscriber who can, are both direct commercial failures rather than bugs.

Challenges

What made it difficult

Entitlement has to be exactly right

In a subscription research product, access control is the commercial model. Both failure directions — a paying member locked out, a lapsed one still reading — cost real money.

Billing state and access state must agree

Subscription lifecycle events happen asynchronously in the payment provider. Keeping platform access consistent with billing status means handling those events reliably rather than checking on login.

Content delivery under gating

Material has to be restricted to entitled members while the platform remains fast and navigable for them — gating that degrades the reading experience defeats the product.

Solution

How we approached it

  1. 01

    Supabase as the platform backbone

    Data, authentication and row-level access control handled through Supabase, keeping entitlement enforcement close to the data rather than scattered through application code.

  2. 02

    Stripe subscription billing

    Subscription lifecycle handled through Stripe, with billing events driving access state so the two cannot drift apart.

  3. 03

    Tiered content access

    Research and insight delivered according to subscription tier, with entitlement resolved consistently across the platform.

Technology

What it was built with

The technologies named for this project.

Platform

Supabase

Payments

Stripe

Stripe

Features

What the platform does

Subscription membership

Paid access tiers with billing handled through Stripe.

Gated research library

Market intelligence and strategic insight restricted to entitled members.

Authentication and access control

Member authentication with entitlement enforced at the data layer.

Related services

What this project involved

All services
Web Application Development

Web Application Development

Scalable web applications on modern frameworks, engineered for first-load performance and sustained load.

Custom Software Development

Custom Software Development

Bespoke systems shaped around your operations, integrated with the tools and data you already run on.

Cloud & DevOps

Cloud & DevOps

Migration, deployment automation and infrastructure on AWS, Azure and Google Cloud, built to be operated.

Questions

The Cytadel: common questions

Working on something similar?

Tell us what you're building and we'll say whether it's a fit.

Start a project
  • 01

    What is The Cytadel?

    A subscription market intelligence platform delivering research and strategic insight to paying members — a similar shape to Global Macro Investor, which CharPixel has also worked on.

  • 02

    What was it built with?

    Supabase for data, authentication and access control, with Stripe handling subscription billing.

  • 03

    Why does entitlement matter so much here?

    Because in a research subscription the access rules are the business model. Getting them wrong in either direction — a paying member locked out, or a lapsed one still reading — is a commercial problem rather than a technical inconvenience.

  • 04

    Can I see the platform?

    The Cytadel is subscriber-gated, so the working product sits behind authentication. That is why this write-up describes the platform's shape rather than showing its interface.

More work

Related case studies

All case studies
Global Macro Investor case study

Financial Services, Investment Research and Market Analysis

Global Macro Investor

A subscription research platform delivering macroeconomic analysis to investors and financial professionals.

4.8
Average subscriber satisfaction rating
15,000+
Reports accessed by subscribers monthly
OptionTeller case study

Trading

OptionTeller

An options analytics platform querying 70+ million daily trades, built on Next.js and Rust.

Next step

Building something like The Cytadel?

Tell us what you're working on and what it has to handle. We'll come back with an architecture opinion and a realistic first milestone.

  • Reply within one business day
  • NDA on request