Skip to content
← Back to the fleet

Featured project

Sign-in entry

Absorby

Absorby

Personalized AI news briefings.

Repository implementation checked October 21, 2026. Parity between GitHub and the hosted source remains unverified.

AI ingestionPersonalizationReferral unlocksInput sanitizing

Opens the sign-in page. A sample-data demo option is offered there.

Absorby public pricing page listing daily briefs, feed filters, reading queue, executive digest and email brief
The public pricing page: both plans on desktop, the Free plan on phone. Pro is listed as not yet purchasable. Captured October 20, 2026.

Background

Everyone drowns in news; nobody has time to read it. Absorby turns the firehose into a personal daily brief.

Concept

Collects and analyzes articles into a shared daily briefing. The client reorders those articles using the reader's cached personal relevance, falling back to global significance. Separate executive digests, audience lenses and translation add ways to read the material.

Build story

The repository implementation includes a shared sanitizer that strips control, zero-width and direction-changing characters, masks common injection phrasing, and fences article text as untrusted data before AI requests. A reusable usage guard compares a reader's successful calls in a feature bucket against configurable daily limits; it is a usage check, not an atomic spending ceiling. Consent checks precede PostHog and Sentry initialization. User-data export and account-deletion handlers are also built, with partial export errors and best-effort deletion cleanup reported in their responses.

Outcomes

The public pricing page lists Free and Pro features and says Pro is not yet purchasable, as captured October 20, 2026. This source review does not establish hosted AI-limit enforcement, complete data removal, paid checkout or email and Slack delivery.

Explore the public app

Safety patterns, adapted per app

The “Fleet Kit” describes recurring safety and growth patterns, not a shared package. Each app implements its own version. These examples are visible in the source; they are not a new audit of the hosted services.

In Absorby: Untrusted text is sanitized and fenced before selected AI calls; feature-bucket usage checks compare successful calls with daily limits, without an atomic spending guarantee.

Tech / stack

  • React · TypeScript · Vite · Tailwind · shadcn/ui
  • Supabase Postgres · edge functions
  • Gemini via Lovable AI Gateway
  • Shared prompt sanitizer · bucketed usage checks
  • PostHog + Sentry · consent checks at initialization
  • User-data export · best-effort account cleanup

Opens the sign-in page. A sample-data demo option is offered there.

Work with me

Let's talk.

Forward-Deployed / Applied-AI Engineer and enterprise AI-transformation leadership.

Start a conversation ↗

More from the fleet

Every app is one click away.