Quietly usefulsoftwarefor the awkward partsof digital life.
SaaSpero is a small studio. We build four products that handle the small, awkward, repeating moments — settling a bill, tracking down a package, sharing a screen without leaking the wrong window, or helping a customer see a finished job before it exists.
- 01Tallyway· Shipping
- 02Trexa· Shipping
- 03ScreenVeil· Coming soon
- 04BrightBid· Shipping
We build the way we wish other software was built.
Quiet. Local. Honest about what it does. These four ideas settle every argument inside the studio.
- α
Calm by default
No streaks, no badges, no nudges to come back. Our products should be the last thing on your mind, not the first.
- β
Local where it counts
If your data can live on your device, it does. ScreenVeil has no telemetry. Tallyway syncs only what you share. Trexa tokenizes PII before any LLM call.
- γ
Boring is fine
We don’t reinvent the receipt, the tracking page, or the menu bar. We just make the version of it that you’d wish for at 9pm on a Tuesday.
- δ
One product per problem
Four products today. More on the bench. We add one only when an existing tool genuinely doesn’t fit — never to fill a roadmap slide.
Tallyway
Who owes what, handled.
A calm expense splitter for couples, roommates, and groups who go on trips. Snap a receipt, let the AI read it line by line, and let Tallyway do the arithmetic — including who paid in which currency.
- AI receipt scan
- Photograph a check; items, totals, and tax are parsed and split automatically.
- Multi-currency, settle anywhere
- Real exchange rates, per-trip currencies, and a clean ‘who owes whom’ summary.
- Export when you need to
- PDF and Excel exports for trips, claims, or that one persistent friend.
Trip · Lisbon
Tasca dinner
Paid by Sam · split with 3
- Bacalhau à brás€14.50
- Polvo grelhado€18.00
- 2 × Vinho verde€11.00
- Pastel de nata€3.50
- Total€47.00
Who owes what
Splitting money with people you like shouldn’t feel like accounting. Tallyway hides the math, keeps everyone on the same page, and never sends a passive-aggressive notification.
AI receipt scan
Photograph any check — Tallyway extracts items, tax, tip, and assigns each line to the right person.
Voice context
Add a quick voice note to a scan (“Mia didn’t have the wine”) — Tallyway redoes the split on the fly.
Multi-currency trips
Mix EUR, JPY, and USD in one trip. Tallyway tracks the rate on the day and settles in your home currency.
Smart simplification
Three friends, six checks, twelve payments? Tallyway proposes the minimum number of transfers to clear all debts.
Receipts that survive
PDF and Excel exports per trip, per person, per category — for reimbursement, taxes, or your future memory.
Audit trail
Every edit is logged: who changed what, when, and why. Nobody’s ‘I never agreed to that’ holds water.
We didn’t want to build another expense tracker. We wanted Sunday brunch to not turn into a Google Sheet.
Couples
Quiet, ongoing ‘who paid this month’ — without a separate joint card.
Roommates
Rent, groceries, utilities, the cat — split monthly without bookkeeping nights.
Trips
Two weeks across four countries with five friends. One settle-up at the end.
Small teams
Per diems, client lunches, and conference receipts — exportable for finance.
Trexa
The post-purchase page, fixed.
A branded order-tracking page with an AI assistant that actually knows your store. Returns, cancellations, and a quiet support inbox — built so customers don’t have to email you to ask where their order is.
- Branded tracking page
- Live carrier events, your colors, your tone. Lives at your-store.trexa.app.
- AI customer assistant
- Answers WISMO, returns, and policy questions from your real data — never makes up refunds.
- Self-serve returns & cancels
- Eligibility, photo uploads, Shopify-native refunds. Auto-approval rules when you’re ready.
Order #1042 · Northbeam Co.
Out for deliveryHi Avery — it’s nearly there.
- OrderedTue · 9:42
- Shipped from BrooklynWed · 6:10
- Arrived in Oakland hubFri · 04:55
- Out for deliveryToday · 08:12
- DeliveredETA today
Your package is in Oakland and out for delivery today — usually before 5pm. Want me to ping you the moment the driver arrives?
Most of a customer’s memory of your store happens AFTER they buy: the wait, the tracking, the question they were too embarrassed to email. Trexa makes that part of the journey as good as the checkout.
Branded tracking page
Live carrier events, your tone of voice, your colors. Lives at your-store.trexa.app and works on mobile and email.
AI assistant trained on your store
Knows your policies, your shipping windows, your products. Tokenizes PII before any LLM call — your customer data never trains a model.
Self-serve returns + cancels
Eligibility, photo uploads, Shopify-native refunds. Auto-approval rules when you’re ready. Cancellation modes from instant to assisted.
Quiet support inbox
Conversations from chat, email, and theme widgets unify in one place. AI-drafted replies the founder still has to approve.
Proactive notifications
Branded emails at every shipment milestone — postmark-delivered, with thread-correct Message-IDs.
Analytics that match reality
Ticket deflection, return reasons, conversation sentiment. No vanity metrics, no dashboards you’ll never open.
We charge the brands. The customer just gets a tracking page that doesn’t insult them.
DTC brands
Replace ‘where is my order’ tickets with a tracking page customers actually love.
Subscription stores
Recurring orders, recurring questions — handled by the assistant, not by you.
Print-on-demand
Long lead times need great expectation-setting. Trexa does both.
Agencies
Drop into client stores, theme-detect their branding, and ship the post-purchase rewrite in an afternoon.
ScreenVeil
What you share, under your control.
A tiny native utility that watches what you share. Pick the apps you don’t want on screen — Slack, Mail, Notion, your password manager — and ScreenVeil keeps them off the real shared surface during calls and recordings.
- Real-share guard
- Protect apps by bundle ID. Hide, blur, or minimize them the moment a share starts.
- Profiles for every context
- Customer demos, interviews, livestreams — switch profiles in one click from the menu bar.
- Panic-fast
- Sub-200ms response, ScreenCaptureKit-native, no telemetry, fully local.
Guard mode
Watching your share.
- FiVisible
Figma
com.figma.Desktop
- SlHide
Slack
com.tinyspeck.slackmacgap
- MaHide
Mail
com.apple.mail
- NoBlur
Notion
notion.id
- 1PHide
1Password
com.1password.1password
- SaVisible
Safari
com.apple.Safari
Every screen share is a small act of trust — that you’ve closed the personal tab, hidden the Slack DM, killed the password manager. ScreenVeil takes that anxiety off your shoulders before you click Share.
Real-Share Guard
Protect apps by bundle ID — Slack, Mail, Notion, 1Password. ScreenVeil hides, blurs, or minimizes them the moment a share begins.
Profiles per context
Customer demos, interviews, livestreams, screen recordings — each gets its own protected app list. Switch from the menu bar.
ScreenCaptureKit-native
Built on Apple’s official capture APIs — not a screenshot loop, not a kext. Predictable, fast, future-proof.
Panic key
⌘⇧. hides everything protected immediately. Sub-200ms response, even mid-call.
100% local, 0% telemetry
Nothing leaves your machine. No accounts, no analytics, no ‘crash reports’. Audit the network traffic — it’s empty.
Cross-platform
macOS 14+ native, Windows 11 build in beta. Profiles roam between them via your iCloud/OneDrive.
If sharing your screen ever made your stomach drop, ScreenVeil was built for that moment.
Founders
Doing a demo, then a board update, then a pitch — without ever showing the wrong DM.
Creators
Streaming and tutorials. The pop-up that derailed your last video, eliminated.
Sales & CS
Showing customer data on every call. Don’t leak the previous customer’s.
Engineers
Pair-programming, code review, interviews. Hide local secrets the second you share.
BrightBid
See it glow. Close the job.
A field-ready visualizer and proposal builder for landscape-lighting contractors. Turn a daytime photo into a photoreal night render, price Good / Better / Best options, and send the proposal before leaving the driveway.
- Day-to-night visualization
- Turn one phone photo into a convincing dusk render with professional landscape lighting.
- Good / Better / Best
- Show clear design options with the scope and price of each package ready to compare.
- Proposal to signed job
- Build the takeoff, share a branded proposal, and let the homeowner accept on the spot.

DaylightDusk designMaple Ridge · front elevation
Better package
Outdoor lighting is invisible at quote time. BrightBid turns one phone photo into the moment a homeowner can see the finished job, then carries that decision into a priced proposal they can accept before the contractor leaves the driveway.
AI day-to-night renders
Upload a daytime property photo and generate a house-faithful dusk visualization with warm windows, uplights, path lights, and facade wash.
Lighting design controls
Place and refine fixtures, tune warmth, choose lighting effects, and keep the design grounded in what the crew can actually install.
Good / Better / Best packages
Present three consistent scopes side by side so homeowners can see what changes as the lighting package grows.
Automatic takeoff and pricing
Turn the selected design into an editable bill of materials using the contractor’s saved fixtures, labor, and markup.
Branded proposals
Send the render, scope, price, monthly estimate, and electronic acceptance in one homeowner-ready link.
Marketing from every job
Export before-and-after reels, social posts, and shareable previews without rebuilding the story in another tool.
If the customer can’t picture it, don’t make them imagine it. Show them.
Lighting contractors
Show the finished look while the homeowner is still standing beside you.
Owner-operators
Replace the second visit and late-night quote with one field-ready workflow.
Design-build teams
Keep the visualization, takeoff, proposal, and handoff tied to one property.
Homeowners
See the lighting on your own home, compare options, and accept without guesswork.
Four today.
More on the bench.
SaaSpero isn’t a finished portfolio — it’s a slow one. We add a product only when we’ve been bitten by the friction enough times to know exactly what we’d build. Below: the ones already keeping us up.
- Sketching
An inbox that doesn’t apologise for itself.
Codename only - Wishful
Something quiet for very small teams.
Codename only - Tell us →
Your idea?
Codename only
A studio, not a platform.
SaaSpero started with one question: why is most software so loud? The pop-ups, the streaks, the friction designed to keep you coming back — none of it respected the small, real moments it claimed to help with.
So we made a studio. We pick boring, repeating problems — splitting a check, finding a package, sharing a screen, selling a lighting job someone can’t picture — and build the version we wish existed. One product per problem. No bundle, no ‘ecosystem play’, no hostage data.
We’re small on purpose. Each product has a tight team and ships when it’s actually good. Customer email lands in the same inbox as the founders. That’s the deal.
How we work
- 01
We notice a friction
Always a specific one. ‘Who paid for what?’ ‘Where’s my package?’ ‘Was Slack visible on that demo?’ ‘How do I show them the lighting before I install it?’
- 02
We build the smallest tool that solves it
If the answer is a calendar invite, a Notion page, or a Shopify setting — we don’t ship a product. We only ship when nothing else fits.
- 03
We charge the people it helps
No free-with-ads, no surveillance models, no ‘growth at all costs’. A fair price, a clear value, an inbox that answers back.
Quietly answered, one at a time.
What people usually ask before they buy, install, or email us. If yours isn’t here, it belongs in the form below.
Four separate products with four separate teams. They share a parent studio, a worldview, and an inbox — but each one stands on its own. You can use any one of them without ever touching the others.
On purpose. They handle different kinds of friction: settling money (Tallyway), tracking goods (Trexa), protecting attention (ScreenVeil), and showing a customer the job before it exists (BrightBid). The thread isn’t a category — it’s a posture. Small, repeating, awkward moments of digital life.
No. Each product has its own pricing and its own value. A bundle would mostly help us, not you — and it would push us to grow products we don’t believe in.
Each product stands on its own. ScreenVeil never leaves your machine. Tallyway stores only what you choose to share with a group. Trexa tokenizes PII before an LLM call. BrightBid processes job photos and proposal data only through the services its workflow needs. The details live in each product’s own privacy policy; none of them sell your data.
Founders and a small support team — same inbox, same week. If you email hello@saaspero.com you get a person within a business day, almost always less.
Quietly. We hire when a product needs the next person, not on a calendar. If you’ve built something small and useful and want to keep doing that, write to us anyway.
News from the studio, folded once, in your inbox.
A short note when a product ships, a price changes, or we write something worth your attention. No drip campaigns. No growth tricks. Unsubscribe with one click forever.
- Roughly monthly
- No tracking pixels
- Plain-text friendly
Tell us what’s up.
We’re a small team. You’ll get a real person, usually within a day. No tickets, no ‘we’ll get back to you within 5–7 business days’.