Skip to main content

Bornara Tools — Business Plan

Owner: Mahdi Moradi Status: Draft Version: 0.1.0 Last Updated: 2026-04-17 Applies To: Bornara Tools


1. Executive Summary

Bornara Tools is a free, ad-supported online toolbox website that provides developer utilities, AI-powered content tools, and small-business productivity tools — all with zero login required. It monetises through display advertising (Google AdSense), with a premium ad-free tier planned for Phase 2.

AttributeDetail
ProductFree online tool suite (35+ tools planned)
URLtools.bornara.com
Target audienceDevelopers, AI practitioners, small business owners, creators
Revenue modelDisplay ads (Phase 1), Premium subscriptions (Phase 2)
Year 1 revenue target$60–$800 (realistic: $150–$300 by Dec 2026)
Year 1 investment~$200–$600 total (domain + API + design)
Break-even targetMonth 8–14 (when ad revenue exceeds API cost)
Owner/DeveloperMahdi Moradi (part-time, ~4–5h/week)
DesignerNarjes Moradi (logo, UI mockups, social media graphics)

Why This Project

  1. Near-zero startup cost — $0 hosting (Vercel free tier), ~$15 domain
  2. Passive income asset — once tools rank in Google, traffic compounds without ongoing work
  3. Synergy multiplier — cross-promotes Giftifye, AI Platform, and Tech Consulting
  4. Developer credibility — Mahdi is a full-stack engineer; building dev tools is authentic
  5. CRA-deductible — all costs (API, domain, design wages) reduce taxable income

2. Problem Statement

Problems We Solve

For developers:

  • Scattered bookmarks for basic utilities (JSON formatting, Base64, JWT decoding)
  • No single place with modern, fast, ad-light developer tools
  • Existing sites (jsonlint.com, jwt.io) are outdated, slow, or cluttered with ads

For AI practitioners:

  • AI tools like Jasper ($49/mo), Copy.ai ($49/mo), Grammarly ($12/mo) are expensive
  • People search "free AI copywriter" 110K+ times/month and get gated/limited tools
  • No good free LLM token counter, prompt playground, or AI text detector exists

For small business owners:

  • Canva Pro ($13/mo) just for image resizing, when they only need presets
  • Invoice generators require signup (Wave, FreshBooks $15/mo)
  • Shopify sellers need product descriptions but can't afford AI writing tools

Evidence of Demand (Search Volume)

Tool NeedMonthly Google SearchesExisting Free Options Quality
"json formatter online"1.2MOK but outdated/slow
"free grammar checker"550KGrammarly free is limited
"regex tester online"450Kregex101 decent but niche
"free image compressor"300KTinyPNG limited to 20/day
"jwt decoder online"200Kjwt.io is OK, not great UX
"free AI text detector"200KMost charge after 3 checks
"free AI copywriter"110KAll gated behind signups

3. Target Market

Primary Audience Segments

SegmentSizeBehaviourValue to Us
Web developers (junior–mid)~27M worldwideGoogle tools daily, bookmark useful ones, share on Reddit/XHighest RPM ($8–$15), daily repeat visits
AI practitioners / prompt engineers~5M and growingSearch for AI utilities, compare models, estimate costsHigh RPM ($6–$12), growing audience
Indie makers / solopreneurs~10M+Need ad copy, product descriptions, invoices — price-sensitiveMedium RPM ($4–$8), convert to consulting
Small business / Shopify sellers~4M on Shopify aloneNeed marketing tools, image editing, SEO helpMedium RPM ($4–$10), Giftifye synergy
Students / junior devsLargeLearning tools, code explainer, career advisorLower RPM ($2–$4), but very high volume

Geographic Focus

  • Primary: North America (US + Canada) — highest ad RPM
  • Secondary: UK, Australia, Western Europe
  • Language: English only (Year 1)

4. Competitive Analysis

Direct Competitors (Free Tool Aggregators)

CompetitorToolsMonthly TrafficStrengthWeakness
10015.io100+ misc tools~2MBreadth of toolsNo AI tools, generic audience, low RPM
smalldev.tools25+ dev tools~500KDeveloper focusMinimal SEO, no AI tools
it-tools.tech40+ dev tools~1MOpen source, clean UINo AI, no ads (no revenue model)
transform.tools20+ converters~300KGood UXVery narrow (data transforms only)
tinywow.com50+ tools~5MFast growthGeneric, thin pages, HCU risk

Indirect Competitors (Paid Tools We Replace)

ToolPriceWhat We Offer Free
Jasper AI$49/moAI ad copy generator, product description writer
Grammarly Premium$12/moAI grammar & style checker
Canva Pro$13/moSocial media image resizer (presets)
FreshBooks$15/moInvoice generator (HST-aware)
GPTZero$10/moAI text detector

Our Competitive Advantages

  1. AI + Developer tools in one place — no competitor does both well
  2. AI-powered developer tools — regex with AI explanation, code explainer, commit message generator
  3. Canadian SMB angle — HST-aware invoice generator, Canadian tax context
  4. Modern stack — Next.js, fast, dark mode, mobile-responsive (most dev tools are desktop-only legacy)
  5. Zero-friction — no signup, no watermarks, no "3 free then pay" walls on basic tools

5. Product Strategy

Core Principles

  1. Client-side first — if a tool can run in the browser, it must. Zero server cost.
  2. No login ever for free tools — login only for premium features (Phase 2)
  3. Speed above all — Core Web Vitals > 90 on every page (critical for SEO + ads)
  4. Each tool is a landing page — optimised H1, meta description, FAQ schema, 300+ word how-to
  5. Internal linking web — every tool links to 3–5 related tools (increases session duration)

User Retention Design

The #1 challenge for tool sites is single-use bounce — users come for one tool and leave. Here is how we keep them:

StrategyImplementationExpected Impact
Related tools sidebarEvery tool shows "You might also need..." with 5 related tools+15–25% pages/session
"Toolbox" bookmark promptAfter 2nd tool use, suggest "Bookmark your toolbox" (no account needed)+10% return visits
Tool combos"Compress image → Resize for Instagram → Generate caption" as guided workflow+20% pages/session
Weekly new tool badgeHomepage "New" badge drives curiosity on return visits+5–10% return rate
Dark mode default detectionAuto-detect OS preference — developers notice and appreciate thisBrand trust
Keyboard shortcutsCtrl+Enter to run, Ctrl+S to download — power users love thisStickiness
Copy-to-clipboard everywhereOne-click copy output — reduces friction, increases satisfactionUX quality signal
Session historylocalStorage remembers last 10 tool uses (no account) — "Recent tools" on homepage+15% return visits
Share results"Share this [roast/code review/career path]" generates a unique URLViral acquisition

Session Duration Targets

MetricTargetWhy It Matters
Avg pages per session2.5–3.5More pages = more ad impressions = more revenue
Avg session duration2–4 minutesAdSense RPM increases with engagement
Bounce rate< 55%Below 50% is excellent for tool sites
Return visitor rate20–30%Developer utilities should become daily habits

6. Phased Tool Delivery (Summary)

Detailed tool-by-tool analysis: Tool Phasing Analysis

Phase 1: Foundation Launch (May 2026) — 8 Tools

Goal: Prove the site works, get indexed by Google, establish page templates. Theme: Zero-cost developer utilities that people use daily.

ToolCategoryAPI CostBuild TimeSearch Vol
JSON Formatter & ValidatorDeveloper$02h1.2M
Base64 Encoder/DecoderDeveloper$01h150K
JWT Decoder & InspectorDeveloper$02h200K
UUID/ULID GeneratorDeveloper$01h80K
Unix Timestamp ConverterDeveloper$01h120K
Hash Generator (MD5, SHA-256, bcrypt)Developer$02h100K
Colour Contrast Checker (WCAG)Design$02h120K
Case Converter (UPPER/lower/Title)Developer$01h60K

Phase 1 totals: 12h build, $0/month running cost, ~2M combined search volume

Phase 2: Content & Image Tools (June 2026) — +6 Tools (14 Total)

Goal: Add visual tools and first SEO content, apply for AdSense. Theme: Image and text processing tools that attract broader audiences.

ToolCategoryAPI CostBuild TimeSearch Vol
Image Compressor (PNG/JPG/WebP)Design$03h300K
Social Media Image ResizerDesign$03h90K
Colour Palette GeneratorDesign$03h80K
Word/Character CounterDeveloper$01h150K
Regex Tester (with syntax highlight)Developer$04h450K
CORS Proxy TesterDeveloper$03h30K

Phase 2 totals: 17h build, $0/month running cost, ~1.1M combined search volume

Phase 3: AI Tools Launch (July 2026) — +5 Tools (19 Total)

Goal: Introduce AI-powered tools, differentiate from competitors, apply for AdSense. Theme: AI tools that replace $49/month competitors.

ToolCategoryAPI CostBuild TimeSearch Vol
AI Ad Copy GeneratorAI/Business~$5/mo6h110K
AI Product Description WriterAI/Business~$3/mo5h40K
AI Code ExplainerAI/Developer~$3/mo5h60K
LLM Token CounterAI/Developer$02h30K
Cron Expression GeneratorDeveloper~$0.50/mo3h50K

Phase 3 totals: 21h build, ~$11.50/month running cost, ~290K combined search volume

Phase 4: Viral & Engagement Tools (August 2026) — +5 Tools (24 Total)

Goal: Create shareable tools that drive backlinks, social traffic, and virality. Theme: Tools people share, screenshot, and tweet about.

ToolCategoryAPI CostBuild TimeSearch Vol
AI Roast My WebsiteAI/Viral~$5/mo8hNew (viral)
AI Text DetectorAI/Detection~$5/mo6h200K
AI Tone RewriterAI/Content~$3/mo4h50K
"What AI Thinks of Your Code"AI/Viral~$3/mo5hNew (viral)
API Response FormatterDeveloper$02h40K

Phase 4 totals: 25h build, ~$16/month running cost, ~290K+ combined search volume

Phase 5: Business & Speciality Tools (September 2026) — +6 Tools (30 Total)

Goal: Business tools that convert users to consulting clients and cross-promote Giftifye. Theme: Tools for entrepreneurs and Shopify sellers.

ToolCategoryAPI CostBuild TimeSearch Vol
Free Invoice Generator (HST-aware)Business$06h60K
Shopify Liquid Template PreviewerBusiness$06h10K
AI Email Subject Line GeneratorAI/Business~$2/mo4h30K
AI Hashtag GeneratorAI/Business~$1/mo3h40K
AI Commit Message GeneratorAI/Developer~$1/mo3h15K
.env File ValidatorDeveloper$03h10K

Phase 5 totals: 25h build, ~$4/month running cost, ~165K combined search volume

Phase 6: Depth & Premium (October 2026) — +5 Tools (35 Total)

Goal: Round out the toolbox, launch premium tier if traffic justifies it. Theme: Advanced tools and quality-of-life improvements.

ToolCategoryAPI CostBuild TimeSearch Vol
AI Grammar & Style CheckerAI/Content~$8/mo8h550K
AI "Explain Like I'm 5"AI/Viral~$2/mo3h20K
AI Career Path AdvisorAI/Viral~$3/mo6hNew
AI Changelog WriterAI/Developer~$2/mo4h10K
AI Meeting Notes SummarizerAI/Business~$4/mo5h30K

Phase 6 totals: 26h build, ~$19/month running cost, ~610K combined search volume


7. Revenue Model

Detailed calculations: Cost & Revenue Model

Revenue Streams

StreamPhaseExpected StartYear 1 Projection
Google AdSense display adsPhase 1Jul–Aug 2026 (after AdSense approval)$50–$800
Premium "no ads" tier ($5/mo)Phase 2When traffic > 10K/month$0 (Year 1)
Affiliate links (Vercel, Shopify)Phase 2When relevant tools exist$0–$100
Consulting lead generationPhase 1Immediately via CTAsHard to attribute, estimated $200–$500

Ad Revenue Projection (Monthly)

MonthTools LiveEst. Monthly VisitsEst. RPMEst. Ad Revenue
May 202680–100 (indexing)$0
Jun 202614100–500$0
Jul 202619500–1,500$3–$6$1.50–$9
Aug 2026241,500–5,000$4–$8$6–$40
Sep 2026303,000–10,000$5–$9$15–$90
Oct 2026355,000–15,000$5–$10$25–$150
Nov 2026358,000–20,000$6–$10$48–$200
Dec 20263510,000–25,000$6–$12$60–$300

Year 1 total ad revenue (realistic): $150–$500 Year 2 projection (with SEO compounding): $1,200–$6,000

Revenue as Bornara AI's 5th Stream

Stream2026 TargetStatus
Giftifye.com$3,000–$5,000In development
AI Agent Platform$500–$1,500Architecture
Tech Consulting$500–$2,000Active
Cookie Business$500–$1,500Planning
Bornara Tools$150–$500Planning
Updated Total$5,150–$10,500

8. Cost Structure

One-Time Costs

ItemCostWhenCRA Line
Domain (tools.bornara.com subdomain)$0May 2026
Narjes: Logo design$60–$100 (3–5h × $20/hr)May 20269270
Narjes: Homepage & tool page UI mockups$100–$200 (5–10h × $20/hr)May 20269270
Narjes: Social media launch graphics$40–$60 (2–3h × $20/hr)May–Jun 20269270
Total one-time$200–$375

Monthly Recurring Costs

ItemPhase 1–2Phase 3–4Phase 5–6CRA Line
Vercel hosting$0 (free tier)$0 (free tier)$0–$20 (if exceeded)8810
OpenAI API (GPT-4o-mini)$0$11.50/mo$31.50/mo8810
Domain renewal$0$0$0 (annual)8810
GA4 analytics$0$0$0
Total monthly$0$11.50$31.50

Annual Cost Summary (2026, May–Dec = 8 months)

CategoryAmountCRA Deductible
Domain$0–$15Yes (8810)
OpenAI API (8 months, ramping)$80–$180Yes (8810)
Narjes design wages$200–$360Yes (9270)
Vercel (likely free)$0–$40Yes (8810)
Total 2026 cost$280–$595100% deductible

Break-Even Analysis

ScenarioMonthly Costs at Full BuildMonthly Traffic Needed (at $6 RPM)When
Conservative$31.50/mo5,250 visits/monthMonth 10–14
Realistic$25/mo (some tools unused)4,167 visits/monthMonth 8–12
Optimistic$20/mo (caching reduces API)3,333 visits/monthMonth 6–10

9. Marketing Strategy

Full details: Marketing & Growth Strategy

Phase 1: Launch (May–Jun 2026) — $0 Budget

ChannelActionExpected Impact
Google (SEO)On-page optimisation for every tool pageLong-term organic traffic (3–6 month lag)
RedditPost "Show r/webdev: I built 8 free dev tools"500–2,000 visits spike
Twitter/XThread: "I'm building a free dev toolbox — here's tool #1"100–500 visits, backlinks
Hacker News"Show HN: Bornara Tools — 8 free dev utilities, zero login"High variance: 0 or 5,000 visits

Phase 2: Growth (Jul–Aug 2026)

ChannelActionExpected Impact
ProductHuntLaunch "Bornara Tools" as a product1,000–5,000 visits in 48 hours
Reddit (AI subs)Post AI tools to r/ChatGPT, r/artificial, r/LocalLLaMA500–3,000 visits
Tool directoriesSubmit to alternativeto.net, toolify.ai, futurepedia.ioBacklinks + steady referral
Dev.to / Hashnode"I built a free AI ad copy generator" tutorialBacklinks + developer credibility

Phase 3: Viral Push (Aug–Oct 2026)

ChannelActionExpected Impact
"Roast My Website" campaignTweet "I'll roast your website for free" + link to toolViral potential, shareable results
Content sharing"What AI Thinks of Your Code" with shareable result URLsOrganic social sharing
SEO compoundBy now 20+ pages indexed, long-tail keywords rankingOrganic growth accelerating

10. Technical Architecture

Stack Decision Summary

DecisionChoiceRationale
FrameworkNext.js 14+ (App Router)SSR for SEO, Mahdi knows React, Vercel-native
HostingVercel free tierServerless, CDN, SSL, $0
AI ProviderOpenAI GPT-4o-mini via APIBest quality/$, provider-agnostic route design
Image processingSharp.js (server) + Canvas API (client)No external dependency
PDF generationpdf-lib (client-side)Zero server cost
StylingTailwind CSSRapid development, dark mode built-in
AnalyticsGA4Required for AdSense, free
AdsGoogle AdSenseLowest entry barrier
Rate limitingUpstash Redis (free tier) or in-memoryProtect AI endpoints

Architecture Principles

  1. Client-side by default — tools that can run in the browser MUST run client-side
  2. Server only for AI — Vercel serverless functions only for OpenAI API proxy
  3. No database Year 1 — localStorage for user preferences, no user accounts
  4. Static generation — tool pages are statically generated or ISR, never SSR
  5. Provider-agnostic AI — abstract OpenAI behind an interface; swap to Groq/Cloudflare later

Security Requirements

RequirementImplementation
API key protectionOpenAI key never in client-side code; always via /api route
Rate limiting3 AI req/IP/hour, 10 non-AI req/IP/minute
Input sanitisationStrip script tags, prompt injection patterns before AI calls
CSP headersContent Security Policy compatible with AdSense
File upload limitsType whitelist, max 10MB, client-side processing only

11. Team & Roles

PersonRoleHours/WeekTasksPay
MahdiDeveloper, SEO, deployment, marketing4–5hBuild tools, write how-to content, deploy, post on Reddit/HNBusiness income
NarjesDesigner1–2h (Phase 1), then ad-hocLogo, UI mockups, social media graphics, tool page layouts$20/hr
Child 1 (12)Tester0.5h/weekTest tools on mobile, report bugs, screenshot issues$12/hr
Child 2 (8)Tester0.5h/week"Try to break it" testing on tablet$12/hr

Wage Documentation (CRA Compliance)

  • Narjes: Track hours in time log, pay via e-transfer from business account, keep receipts
  • Children: Age-appropriate tasks only, document hours and work performed
  • All wages are T2125 deductible (Line 9270 for Narjes, Line 9270 for children)

12. Risk Register

#RiskProbabilityImpactMitigationOwner
R1SEO takes 12+ months to produce meaningful trafficHighMediumLaunch early (May), focus on long-tail keywords, supplement with Reddit/HN/ProductHuntMahdi
R2Google Helpful Content Update penalises thin tool pagesMediumHighEvery tool page has 300+ word "How to use" section + FAQ schemaMahdi
R3AI API costs exceed ad revenue for 6+ monthsMediumHighHard daily cap (500 AI req/day), rate limiting, cache popular outputs, monitor weeklyMahdi
R4Ad blockers reduce effective ad revenue by 40%HighMediumAccept it; plan for premium tier in Phase 2Mahdi
R5Viral tool spikes API cost unexpectedly ($100+ in a day)Low–MedHighOpenAI spending alerts, hard daily budget cap, graceful "at capacity" messageMahdi
R6Time conflict with other Bornara projects (Giftifye, AI Platform)HighMediumFixed 4–5h/week allocation; defer Phase 6 if neededMahdi
R7Vercel free tier bandwidth exceededLowLowMonitor usage; upgrade to Pro ($20/mo) only if traffic justifiesMahdi
R8Competitor copies our niche AI+developer tools mixLow (Year 1)LowFirst-mover advantage, authentic developer brand, fast iterationMahdi
R9AdSense application rejectedMediumMediumEnsure 20+ pages, quality content, privacy/terms pages before applyingMahdi
R10OpenAI API changes pricing or deprecates GPT-4o-miniLowMediumProvider-agnostic design; can swap to Groq (free Llama) or AnthropicMahdi

13. Success Metrics & KPIs

Monthly Dashboard (Track from Day 1)

KPITarget (Month 3)Target (Month 6)Target (Month 12)
Tools live193535+
Monthly unique visitors1,000–3,0005,000–15,00015,000–50,000
Pages per session2.0+2.5+3.0+
Avg session duration1.5 min+2.5 min+3.0 min+
Bounce rate< 65%< 55%< 50%
Return visitor rate10%+20%+25%+
Monthly ad revenue$0 (indexing)$25–$150$100–$500
Monthly API cost$0$12–$20$20–$32
Google indexed pages10+30+40+
Backlinks (referring domains)5+15+30+

Go/No-Go Decision Points

Decision PointDateCriteriaAction if NOT Met
Continue Phase 3 (AI tools)?Jul 1, 2026Phase 1–2 tools indexed, >500 visits/monthDelay AI tools, focus on SEO content
Apply for AdSense?Jul 15, 202620+ pages live, privacy/terms publishedWait until 20 pages reached
Continue Phase 4 (viral tools)?Aug 1, 2026At least 1 tool getting >100 visits/weekReduce Phase 4 scope, focus on what works
Launch premium tier?Oct 2026>10K monthly visits, >$50/month ad revenueDefer premium to 2027
Invest in Vercel Pro?When free tier exceededBandwidth alerts from VercelUpgrade only if ROI positive

RequirementStatusAction
Privacy PolicyNeeded (May 2026)Required for AdSense; use free generator, customize for Canadian law
Terms of ServiceNeeded (May 2026)Standard "use at your own risk" for tool outputs
Cookie ConsentNeeded (May 2026)Required for AdSense; simple banner
PIPEDA Compliance (Canadian)NeededNo PII collected (no accounts), but ad cookies require disclosure
AdSense TOSOngoingNo click encouragement, no misleading ad placement, content policy
CASL (Canadian Anti-Spam)Phase 2Only needed if we add email newsletter
HST RegistrationNot needed until $30K revenueMonitor; unlikely in Year 1
T2125 ReportingAnnualReport ad revenue as business income, all costs as deductions

15. Timeline Summary

2026
Apr 17 — Project kickoff, planning docs complete ✓
May — Phase 1: 8 developer tools live, SEO foundation, Reddit launch
Jun — Phase 2: 14 tools, image/text tools, AdSense application prep
Jul — Phase 3: 19 tools, first AI tools live, AdSense approved (target)
Aug — Phase 4: 24 tools, viral tools, ProductHunt launch, backlink push
Sep — Phase 5: 30 tools, business tools, cross-promotion CTAs
Oct — Phase 6: 35 tools, advanced AI tools, premium tier assessment
Nov–Dec — Optimise: SEO refinement, double down on top performers, Year 2 planning

2027
Q1 — Premium tier launch (if justified), target 30K–50K visits/month
Q2 — Ezoic/Mediavine application, target $300–$1,000/month revenue

16. Dependencies & Assumptions

Dependencies

DependencyImpact if DelayedMitigation
bornara.ai domain ownershipCan't use subdomainUse bornaratools.com as fallback ($15)
OpenAI API accessNo AI tools in Phase 3+Groq (free Llama) as backup
AdSense approvalNo ad revenueAlternative: Ezoic (lower threshold) or affiliate links
Vercel free tier availabilityHosting cost goes from $0 to $20/moBudget already accounts for this
Mahdi's 4–5h/week availabilityPhases delayed by 2–4 weeks eachDefer Phase 6 if needed

Assumptions

  1. Google will index tool pages within 2–4 weeks of launch (typical for new sites with sitemap submission)
  2. AdSense will approve the site within 2–4 weeks of application (with 20+ quality pages)
  3. OpenAI GPT-4o-mini pricing remains stable through 2026 (trend is prices decreasing)
  4. Mahdi can sustain 4–5h/week on this project alongside other Bornara commitments
  5. No major Google algorithm update penalises tool/utility sites (monitoring HCU updates)