Cipheraft

Curated · Hand-provisioned · Free

A portfolio that looks like you .

Skip the "build my own site" weekend that turns into six months. Apply, get a subdomain, fill in the blanks. Bring your own domain whenever you're ready.

  • Free subdomain on cipheraft.com
  • Bring your own domain
  • Per-section toggles
7Sections
1Click setup
0Card-on-file
Domains

What's inside

Everything you need. Nothing you don't.

Toggle each section on or off from the admin. We'll only charge for the one section that actually costs us money to host.

Experience timeline

A clean, reverse-chronological story of every role and project.

Skills

Group your stack into icon-rich cards that look great on every screen.

Education

Degrees, certificates, courses — all in one tidy timeline.

Stat cards

Years of experience, projects shipped, anything you want to brag about.

Tech marquee

Two infinite-scrolling rows of icons that tell visitors what you build with.

Contact form

Plug in your SMTP and visitor messages land in your inbox.

BlogPaid add-on

Rich-text editor, image uploads, OG images, code highlighting.

Templates

One polished template, today.

We start with one well-crafted design — every tenant gets the same level of polish. More templates land as we ship them.

Editorial

Classic

Live

Elegant serif typography, timeline experience, gradient accents, scroll-reveal animations. The look you see on the demo.

View live demo

Engineering

Minimal

Soon

Ultra-clean, type-driven layout for engineers who want zero distractions. Monospace accents.

Notify me

Creative

Studio

Soon

Image-heavy gallery layout for designers and creatives. Big imagery, bold serifs.

Notify me

Want a specific style? Mention it in your waitlist application — popular requests get built first.

Process

From email to live in three steps.

Join the waitlist

Drop your email below. We review every application personally — usually within a day.

Get a subdomain

You'll get your-name.cipheraft.com plus admin credentials in your inbox.

Fill it in

Personal info, experience, education, skills — done in one sitting. Add your domain later.

Pricing

Free, except the blog.

The portfolio itself is free for everyone. The blog module is a paid add-on, billed manually — no card processor, no auto-renewal.

The Portfolio

$0forever, for everyone

Everything you need to launch:

  • Experience timeline
  • Skills & education sections
  • Animated stat cards
  • Tech marquee & contact form
  • Free your-name.cipheraft.com
  • Bring your own custom domain
  • Per-section access toggles
Join the waitlist
Add-on

The Blog Add-on

$5per month, USD

Everything in Portfolio, plus:

  • Rich-text blog editor
  • Optimised image uploads
  • Draft & published workflow
  • Per-post OpenGraph images
  • Syntax-highlighted code blocks
  • Image lightbox & lazy-loading
  • SEO-ready post pages
Request blog access

No card processor · No auto-renewal · No surprise charges

About

Built by someone who needed it.

One person's portfolio, now a platform.

cipheraft began as a single portfolio website. Friends kept asking for help building their own — eventually it made more sense to turn it into a hosted product anyone could spin up in minutes.

Boring stack, fast site.

Next.js, MongoDB, Vercel hosting, server-rendered. The stack is intentionally boring so the result stays fast and easy to operate.

Why mostly free.

Hosting a static portfolio is genuinely cheap. The only thing that costs real money is image bandwidth from blog posts — so that's the only thing we charge for.

Questions

Things people ask.

Is it really free?
Yes. Every section except the blog is free forever — no card on file, no trial period. The blog add-on is the only paid feature because it costs us real bandwidth.
How does the blog add-on work?
When approved, your portfolio includes a rich-text editor, image hosting, draft/published workflow, OG images, and code highlighting. Billed monthly, manually — no card processor, no surprise renewals.
Can I use my own domain?
Yes. Every tenant gets a free subdomain (e.g. ali.cipheraft.com) AND can attach their own custom domain (e.g. ali.dev) once a TXT verification record is in place.
How long does approval take?
Usually within a day or two. Every account is hand-set-up because we want to keep the platform high-signal. You'll hear back personally.
What happens to my data if I leave?
Your data is yours. Export anytime. We never delete suspended portfolios — we only pause the public site until you reactivate.
Can I switch off sections I don't need?
Yes. Every section (experience, education, skills, stats, marquee, contact) toggles independently from the admin. Hidden sections return 404 on your public site.

Apply

Join the waitlist.

Every account is hand-set-up. We’ll email you back personally — usually within a day.

Newsletter

Product news, occasional.

One short email when we ship something meaningful. No spam, no “growth tactics”, no “just checking in”.

We email when there’s something worth saying — usually a new template or a meaningful update.