Documentation · v3.5.0

How Arcapush works

Arcapush is a discovery and distribution platform for products, AI agents, and hackathon projects. This page is the public reference for what is free, how listings are submitted, how outbound visits are measured, and how promotion works today.

Last updated August 27, 2026 · Africa/Lagos

Overview

What is Arcapush?

Software is becoming infinite. Attention is not. Arcapush exists to help ambitious products get discovered, understood, and sent real visitors — not just pageviews.

The operating loop is:

DISCOVER → VISIT → TRACK → DISTRIBUTE → MEASURE → LEARN → DISTRIBUTE BETTER

Arcapush currently focuses on distribution rather than transactional monetization. The job is to help good work get found, earn qualified visits, and turn that data into better decisions for founders.

What is free

  • Discovery across products, AI agents, and hackathon projects
  • Normal web submission for all three listing types
  • Founder analytics for owned listings
  • CLI-assisted submission and listing management

Promotion is not a self-serve pin or a public pricing table. If a product needs managed distribution help, founders inquire on /promote.

Discovery

/discovery is the mixed surface for products, agents, and hackathon builds. The product registry stays at /registry. Product records live at /startup/[category]/[slug]. Hackathon records live at /hackathon/[slug].

AI agent records are canonical on agents.arcapush.com. Account, submit, and dashboard actions stay on arcapush.com.

RouteRole
/discoveryPrimary mixed discovery surface
/registryProduct registry
/startup/[category]/[slug]Indexed product page
agents.arcapush.comAI agent directory and records
/hackathonHackathon project index
/submitWeb submission
/go/[type]/[slug]Trusted outbound redirect and tracking boundary
/promoteManaged promotion inquiry
/product-of-the-weekEditorial Product of the Week
/blogStories
/docsThis documentation

Submit a listing

Sign in with Google or GitHub, then use /submit. Product submissions collect a name, destination URL, category, and a structured problem statement — not just marketing copy. They are validated server-side and reviewed before they become public.

AI agents and hackathon builds can go live on submit. After a product is approved, it receives a public page, sitemap entry, and structured data so search systems can find it. Visit buttons on live listings go through /go so Arcapush can measure qualified outbound visits.

Arcapush CLI

The official CLI lets founders submit and manage listings from a project directory without copying metadata into the web form. It requires Node.js 22 or later.

npm install -g @blindspotlab/arcapush

cd my-project
arcapush login
arcapush submit
arcapush status
arcapush update

Without a global install:

npx @blindspotlab/arcapush submit

For coding agents and automation, JSON output is available:

arcapush submit --json
arcapush status --json

Authentication uses a browser confirmation flow and a scoped, revocable token. Automation can use ARCAPUSH_TOKEN. After a successful submit, the CLI can write arcapush.json with the listing ID and slug. Tokens are not written to that file.

The CLI repository is the source of truth for command behavior and releases: github.com/mojeebdev/arcapush-cli.

Distribution events

The north-star metric is qualified outbound visits generated. Those are OUTBOUND_CLICK events through /go/[type]/[slug]. The destination comes from trusted listing data, not an open redirect.

EventWhen it fires
IMPRESSIONA listing card enters the viewport.
VIEWA listing detail page loads.
OUTBOUND_CLICKA visitor follows a trusted /go redirect to the destination.
SHAREA visitor shares to X, LinkedIn, or copies a link.

Tracking uses a first-party browser identifier. Arcapush does not fingerprint visitors for this loop. Campaign parameters (source, medium, campaign, content, and term) are captured when they are present on the request.

Founder analytics

Authenticated founders can see performance for listings they own: views, outbound visits, shares, and related activity. This is operating data for the founder, not a public leaderboard and not paid analytics.

Open the founder dashboard after sign-in.

Promotion

Promotion is selected, managed distribution work. Current services include launch strategy, product positioning, content distribution, founder storytelling, community activation, and ecosystem campaigns.

There is no public checkout, no paid pin purchase, and no self-serve boost. Budget ranges on an inquiry are not treated as revenue.

Ask about promotion

Editorial

Product of the Week is editorially nominated, not a paid slot and not an open popularity contest. Voting, when a cycle is active, is email-verified with one vote per person per cycle. Winners receive a lasting editorial award.

Stories live on /blog. Platform notes live on /updates.

Email

Arcapush owns templates, preferences, and subscriber state. Brevo delivers mail. Reply-To is hello@blindspotlab.xyz.

  • welcome@arcapush.com — onboarding
  • newsletter@arcapush.com — Arcapush Weekly
  • products@arcapush.com — listing and product mail
  • updates@arcapush.com — platform updates
  • promote@arcapush.com — distribution

Trust and safety

  • CLI tokens are hashed, expiring, and limited to creating and updating your own listings.
  • They cannot reach admin, email broadcast, or database credentials.
  • The CLI does not upload source code or secrets.
  • Outbound links resolve from stored listing destinations, not arbitrary user-supplied redirects.
  • Transmission uses TLS. Sensitive review and investor-access flows run server-side.

Stack

The current application is Next.js 16 App Router, TypeScript, React 18, Tailwind CSS, Prisma 7, PostgreSQL, NextAuth v5, Brevo, Vercel, and @vercel/og. Built by Mojeeb under BlindspotLab.

Next.js 16TypeScriptReact 18Tailwind CSSPrisma 7PostgreSQLNextAuth v5BrevoVercel@vercel/ogArcapush CLI

FAQ

What is Arcapush?
Arcapush is a discovery and distribution platform for ambitious products, AI agents, and hackathon projects. It helps listings get found, sends visitors to the real destination, and measures qualified outbound visits.
Is Arcapush free?
Yes. Discovery, normal product, AI agent, and hackathon submission, founder analytics for owned listings, and CLI-assisted listing management are free. Promotion is selected, managed distribution work — not a public checkout or paid pin.
How do I list a product on Arcapush?
Sign in with Google or GitHub, then submit from arcapush.com/submit. Products include a problem statement and go through review before they go live. AI agents and hackathon builds can go live on submit. You can also submit from a project folder with the Arcapush CLI.
Does the Arcapush CLI upload my source code?
No. The CLI reads listing metadata such as package.json, the start of README.md, the origin git remote, public deploy configuration, public logo candidates, and an existing arcapush.json. It does not upload source code, .env files, node_modules, git credentials, or unrelated home-directory files.
What is Arcapush’s north-star metric?
Qualified outbound visits generated. These are tracked OUTBOUND_CLICK events when a visitor follows a trusted /go redirect from an Arcapush listing to the builder’s destination.
Does Arcapush fingerprint visitors?
No. Distribution tracking uses a first-party browser identifier cookie. Arcapush does not use fingerprinting for the distribution loop.

Questions about the platform? Write to hello@blindspotlab.xyz.