Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds
👥 Community & Social
Sichere ProgrammierungThe Indie Dev Visibility Playbook: From Zero Users to Your First 100(21.09.2026 um 00:08 Uhr)
Sichere ProgrammierungBase, Chat and Reasoning Models: How Are They Different?(21.09.2026 um 00:09 Uhr)
Sichere ProgrammierungHexfield Deck is for Kanban lovers and Markdown believers(21.09.2026 um 00:20 Uhr)
Sichere ProgrammierungPermissions and Authorisation: A Practical Playbook(21.09.2026 um 00:21 Uhr)
Linux Tipps & Hardeningfilet | Terminal File Manager(20.09.2026 um 21:03 Uhr)
Linux Tipps & HardeningLooking for feedback on my Linux Distro(20.09.2026 um 21:03 Uhr)
Sichere ProgrammierungThe Indie Dev Visibility Playbook: From Zero Users to Your First 100(21.09.2026 um 00:08 Uhr)
Sichere ProgrammierungBase, Chat and Reasoning Models: How Are They Different?(21.09.2026 um 00:09 Uhr)
Sichere ProgrammierungHexfield Deck is for Kanban lovers and Markdown believers(21.09.2026 um 00:20 Uhr)
Sichere ProgrammierungPermissions and Authorisation: A Practical Playbook(21.09.2026 um 00:21 Uhr)
Linux Tipps & Hardeningfilet | Terminal File Manager(20.09.2026 um 21:03 Uhr)
Linux Tipps & HardeningLooking for feedback on my Linux Distro(20.09.2026 um 21:03 Uhr)
Intelligence View
⚡ tsecurity.de Intelligence

I built a free AI resume tool with no database (because I hate signups)

Reagiere als Erste:r — dein Feedback zählt!

I hate resume builders.

You know the drill. You spend 20 minutes typing in your work history, tweaking the formatting, and getting everything perfect. Then you hit "Download PDF" and get hit with a pop-up:

"Create an account to save."

Fine. You create an account.

"Upgrade to Premium for $19/month to download."

I got tired of this dark pattern. So I decided to build Refine.tools - a completely free, privacy-first alternative that runs entirely in your browser.

Here is how I built it without a database, and why "Local-First" is the future of these kinds of apps.

The "Anti-SaaS" Architecture

My goal was simple: Zero Data Liability.

If I don't store your data, I can't lose it, I can't sell it, and I don't need to ask for your email.

To do this, I had to ditch the standard "Postgres + Auth" setup.

1. The Database is Your Browser (Dexie.js)

Instead of saving your resume to my server, I save it to IndexedDB inside your browser.

I used a library called Dexie.js to make this easy. It acts just like a database table but lives 100% on your device.

This means you can close the tab, come back a week later, and your resume is still there. But I never see it.

2. The "Harvard" PDF Trick

Most resume tools use heavy JavaScript libraries to generate PDFs. This usually results in weird text selection issues or massive file sizes.

I took a different approach: Native CSS Print Styling.

I just used standard HTML and CSS for the resume layout (mimicking the classic "Harvard" template recruiters love). Then I used a simple @media print query to hide the buttons and navbars.

When you click "Download", the browser just prints the page to PDF. It is pixel-perfect, passes all ATS bots, and requires zero libraries.

Why this matters

We are drowning in "AI Wrappers" that are just data farms.

I wanted to prove you can build a useful, powerful tool that respects the user.

  • No Signup: You start using it instantly.
  • No Database: Your data is yours.
  • Free: I cover the small API costs because it's a passion project.

If you are currently job hunting, give it a try. It will score your resume against ATS filters and help you rewrite weak bullet points.

Check it out here: Refine.tools

Ähnliche Beiträge
🔍 Verwandte News

Auch interessante Nachrichten I built a free AI resume tool with no database (because I hate signups)

Thematisch verwandte Begriffe: built, free, resume, tool · 6 Treffer

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Laden...

Beiträge werden geladen ...

Laden...

Videos werden geladen ...

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-93957 | A vulnerability has been found in olivier-ls PHP-FTS up to 1.1.3. This a…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel Rechts: nächster Artikel unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick