Apps & Products
Explore the suite of digital solutions I've developed-from browser-based extensions to enterprise SAAS platforms.
Free Chrome extension that applies intelligent dark mode to every website. Reduce eye strain with smart CSS filters, scheduling, and per-site control.
Reduce eye strain and improve focus with a consistent dark theme across all websites.
Free Chrome extension for hands-free browsing. Auto-scroll pages, rotate through tabs on a timer, and run URL playlists. Perfect for dashboards and kiosks.
Let your bookmarks play like a slideshow while you focus on other tasks.
Free Chrome extension that removes Google AI Overviews, sponsored results, and clutter from search pages. See only organic results instantly.
See the search results you came for, not the clutter Google wants you to see.
Free Chrome extension to pin sticky notes to any webpage. Access a global notepad from the side panel. Notes persist across sessions. No account needed.
Pin notes to any webpage and access a global notepad from Chrome's side panel.
Free Chrome extension that adds a reading progress bar to any webpage. Customizable color, position, and size. See how far through an article you are instantly.
Always know how far you've scrolled with a clean progress bar on any page.
Free Chrome extension that applies a warm amber overlay to reduce blue light. Protect your eyes at night. Adjustable intensity and scheduling.
A warm amber overlay reduces harsh blue light so your eyes stay comfortable all day and night.
Free Chrome extension for instant word count, character count, sentence count, and reading time on any webpage or selected text. No sign-up required.
Instant word count and reading time for any page or selection — no copy-pasting into a word processor.
Free Chrome extension to identify fonts on any webpage by hovering or clicking. See font name, size, weight, and color instantly. No account needed.
Hover over any text on any page to see the exact font family, size, weight, and color — no DevTools needed.
Free Chrome extension that calculates meeting costs in real-time. Enter attendee count and salaries, watch the cost tick up live. Make every meeting count.
Put a dollar amount on every meeting so your team spends time where it counts.
Free Chrome extension that automatically rejects cookie consent banners. Supports OneTrust, Cookiebot, TrustArc, and more. Never click reject again.
Stop clicking reject on every website. Cookie banners handled automatically.
Free Chrome extension for focused reading. Highlights one paragraph at a time to eliminate distractions. Great for ADHD, dyslexia, and deep focus sessions.
One paragraph at a time. No clutter, no distractions, just the words.
Free Chrome extension to extract color palettes from any website. Copy HEX, RGB, or HSL values instantly. Perfect for designers and developers.
Extract, pick, and copy colors from any website in any format.
Free Chrome extension that blocks websites from reading your clipboard without permission. Get notified and approve or deny clipboard access per site.
Know when sites try to read your clipboard — and stop them.
Free Chrome extension that auto-browses random sites in the background to poison your ad profile. Obfuscate your browsing data from advertisers.
Flood your browsing profile with noise so ad networks can't track you.
Free Chrome extension that blocks WebRTC IP leaks. Protect your real IP address even when using a VPN. Simple toggle, zero configuration required.
Block your real IP from leaking through WebRTC even when using a VPN.
Free Chrome extension for instant Wayback Machine access. Check if any page is archived, view the latest snapshot, and archive pages in one click.
Check if any page is archived and jump to its snapshot in one click.
Free Chrome extension that adds price per square foot badges directly on Zillow listing cards. Compare home values at a glance without clicking each listing.
Compare home values at a glance — no clicking, no math.
Free Chrome extension that instantly detects which Shopify theme and apps any store is running. Perfect for e-commerce research and competitor analysis.
Instantly see which theme and apps any Shopify store is running.
Free Chrome extension that extracts all tags and keywords from any Etsy listing. Copy or download tags as CSV. Perfect for Etsy sellers doing SEO research.
Extract and copy all tags from any Etsy listing for your SEO research.
Detect AI-generated images instantly. Scans EXIF, IPTC, XMP & C2PA metadata locally — 100% private. Supports Midjourney, DALL-E, Stable Diffusion & 30+ tools.
Know what's real and what's generated — instantly on any webpage.
Operations and billing platform for small construction businesses — run every job from first call to final payment.
Manage jobs, estimates, change orders, invoices, and payments without spreadsheets.
Free Shopify fee calculator: enter monthly sales and orders to see each plan's real cost with card fees, third-party fees, and apps, and which plan is cheapest.
Free Shopify fee calculator: enter monthly sales and orders to see each plan's real cost with card fees, third-party fees, and apps, and which plan is cheapest.
Copy and paste a check mark symbol ✓ with one click, plus ✔ ☑ ✅ and cross marks ✗ ❌, with the Unicode, HTML entity, and CSS code for each symbol.
Copy and paste a check mark symbol ✓ with one click, plus ✔ ☑ ✅ and cross marks ✗ ❌, with the Unicode, HTML entity, and CSS code for each symbol.
Free ATS resume checker: paste your resume and a job description to get a match score, missing keywords, and formatting fixes. Runs in your browser.
Free ATS resume checker: paste your resume and a job description to get a match score, missing keywords, and formatting fixes. Runs in your browser.
Free interview practice tool: get random common and role-specific interview questions, answer against a timer, and build STAR answers in your browser.
Free interview practice tool: get random common and role-specific interview questions, answer against a timer, and build STAR answers in your browser.
Create an AI acceptable use policy for your team: approved AI tools, data rules, human review, disclosure, and a request process, generated in your browser.
Create an AI acceptable use policy for your team: approved AI tools, data rules, human review, disclosure, and a request process, generated in your browser.
Free word search solver: paste your letter grid and word list to find every word in all 8 directions, including backwards and diagonal, highlighted in the grid.
Free word search solver: paste your letter grid and word list to find every word in all 8 directions, including backwards and diagonal, highlighted in the grid.
Free AI prompt builder: fill in the task, context, audience, and format to get a clear prompt for ChatGPT, Claude, or Gemini, plus an image prompt mode.
Free AI prompt builder: fill in the task, context, audience, and format to get a clear prompt for ChatGPT, Claude, or Gemini, plus an image prompt mode.
Compare what a per-minute or per-call answering service, an AI receptionist, and a staff receptionist would cost for your monthly call volume.
Compare what a per-minute or per-call answering service, an AI receptionist, and a staff receptionist would cost for your monthly call volume.
Add payroll taxes, benefits, overhead, and hiring costs to salary to see what an employee really costs per year, month, and hour worked.
Add payroll taxes, benefits, overhead, and hiring costs to salary to see what an employee really costs per year, month, and hour worked.
Compare the full cost of an employee with an AI agent to see yearly savings, payback time, 3-year ROI, and hours freed each week.
Compare the full cost of an employee with an AI agent to see yearly savings, payback time, 3-year ROI, and hours freed each week.
Extract text from an image or screenshot in your browser with offline OCR, then copy or download it. Your image is never uploaded to any server.
Extract text from an image or screenshot in your browser with offline OCR, then copy or download it. Your image is never uploaded to any server.
Run OCR on a scanned or image-only PDF in your browser to pull out the text, then copy or download it. Your file is never uploaded to any server.
Run OCR on a scanned or image-only PDF in your browser to pull out the text, then copy or download it. Your file is never uploaded to any server.
Stamp page numbers onto a PDF in your browser with a chosen position, format, and start value, then download it. Your file is never uploaded anywhere.
Stamp page numbers onto a PDF in your browser with a chosen position, format, and start value, then download it. Your file is never uploaded anywhere.
Remove unwanted pages from a PDF in your browser and download the trimmed file. Your document is never uploaded, so it stays private on your device.
Remove unwanted pages from a PDF in your browser and download the trimmed file. Your document is never uploaded, so it stays private on your device.
Pull selected pages from a PDF into a new file, entirely in your browser, then download the result. Your document is never uploaded to a server.
Pull selected pages from a PDF into a new file, entirely in your browser, then download the result. Your document is never uploaded to a server.
Turn JPG and PNG images into a single PDF in your browser, one image per page, then download it. Your images are never uploaded to any server.
Turn JPG and PNG images into a single PDF in your browser, one image per page, then download it. Your images are never uploaded to any server.
Combine several PDF files into one document entirely in your browser and download the merged result. Your files are never uploaded to any server.
Combine several PDF files into one document entirely in your browser and download the merged result. Your files are never uploaded to any server.
Convert each page of a PDF to a PNG image in your browser at your chosen scale, then download them. Your document is never uploaded to a server.
Convert each page of a PDF to a PNG image in your browser at your chosen scale, then download them. Your document is never uploaded to a server.
Extract the selectable text from a PDF in your browser and copy or download it as plain text. Your document is never uploaded to any server.
Extract the selectable text from a PDF in your browser and copy or download it as plain text. Your document is never uploaded to any server.
Rearrange the pages of a PDF in your browser using page thumbnails and a custom order, then download the result. Your file is never uploaded to a server.
Rearrange the pages of a PDF in your browser using page thumbnails and a custom order, then download the result. Your file is never uploaded to a server.
Rotate all or selected pages of a PDF in your browser and download the fixed file. Your document is never uploaded, keeping it private on your device.
Rotate all or selected pages of a PDF in your browser and download the fixed file. Your document is never uploaded, keeping it private on your device.
Split one PDF into several files by page ranges, entirely in your browser, and download each part separately. Your file is never uploaded to a server.
Split one PDF into several files by page ranges, entirely in your browser, and download each part separately. Your file is never uploaded to a server.
Stamp a text watermark across every page of a PDF in your browser with adjustable opacity, size, and angle, then download it. Your file is never uploaded.
Stamp a text watermark across every page of a PDF in your browser with adjustable opacity, size, and angle, then download it. Your file is never uploaded.
Create an acceptable use policy with service name, prohibited-use checkboxes, enforcement language, reporting path, and copyable terms in your browser.
Create an acceptable use policy with service name, prohibited-use checkboxes, enforcement language, reporting path, and copyable terms in your browser.