StudioApps · 11 products · PL / DACH / EN / ES
Engineering studio — an office with blueprints, overlooking Katowice
In production · Poland / DACH

Software for people
who run a business.

Your stack of five SaaS tools in one system that belongs to you. We build engineering products for operators — not for corporations, not for startups that live on slides.

11 products
8 content domains
9 analytics sites
2 markets
Product numbers — verifiable under NDA
11
products
in the portfolio
8
domains running
on ContentOS
9
sites tracked by
Pulse analytics
7
configurator
variants
2
markets
PL + DACH
Website projects

Websites we have just handed over.

Four live deployments — click and see for yourself. Each one started with a specific problem: leads kept on business cards instead of in a system, being invisible in Google, opening a venue with no channel of its own, commissions taken by booking portals.

plusfactor.pl — website of a factoring broker
LIVE · plusfactor.pl →
Website · PL B2B finance ● Live
plusfactor.pl

A factoring broker was collecting enquiries by email and phone, with no trace of where they came from. Now a company waiting for an invoice to be paid works out its quote in the calculator in the hero, and the qualification form drops straight into the broker's CRM.

Pricing calculator · form → CRM · B2B lead generation
soczomski.com — personal brand website of an engineer
LIVE · soczomski.com →
Website · PL Personal brand ● Live
soczomski.com

A service engineer from Pszczyna was doing good work that Google could not see. He got a personal brand: dark theme, strong portraits from the workshop (electric scooter and ski servicing, CNC machining, 3D printing) and contact in one click via WhatsApp.

Personal branding · WhatsApp CTA · local SEO
morgen1040.com — website of a Viennese coffee house
LIVE · morgen1040.com →
Website · DE/EN Hospitality · Vienna ● Live
morgen1040.com

A specialty coffee house in Vienna's 4th district needed to be findable before it opened its doors. A website with a live menu driven from the admin panel, B2B catering and directions — in DE and EN; behind it, the full ordering and till system from our portfolio.

DACH market · bilingual DE/EN · live menu from the panel
Amelia Residenzen — multilingual demo of a booking website
DEMO · amelia.demo.apartmentsite.at →
Website · multilingual Bookings · showroom ● Demo
Amelia Residenzen

This is the website an apartment operator gets instead of handing commission to the portals — availability search, apartment cards, direct bookings. A multilingual demo for a Viennese townhouse with 24 apartments, the full front end of apartmentsite.at.

apartmentsite.at showroom · PL/DE/EN · booking engine
Portfolio

11 products in production. Every one started with a problem, not with technology.

Commissions taken by middlemen, manual work that grows with the business, data scattered across five tools — each of these systems removes one specific pain, and has the numbers to prove it. Some run inside our own companies as SaaS, some at clients who require anonymity.

apartmentsite.at — production website
LIVE · apartmentsite.at →
SaaS · DACH Sales engine ● In production
apartmentsite.at

Do you rent out apartments and see every booking go through the portals? apartmentsite.at sets up a booking website of your own: you paste in your Airbnb/Booking links → within 48 hours you get a working demo at a test address. See it first, pay afterwards.

demo within 48 h of the links · subscription from 199 PLN/month · client viennaflexstay.com
opiekunek.pl — production website
LIVE · opiekunek.pl →
SaaS · B2C · PL Voice AI ● Pre-launch
opiekunek.pl

Are you caring for an elderly parent from a distance and cannot manage to call every day? Opiekunek calls for you: an AI voice conversation (ElevenLabs + Claude), medication reminders by SMS, an automatic report for the family. Nothing to install on the senior's phone.

Target market: 650k families in Poland · Voice AI: ElevenLabs + Claude 4
ApartmentOS — PMS panel (dark)
SAMPLE DATA · ApartmentOS →
SaaS · B2B · DACH PMS ● In production
ApartmentOS [working name]

Do you hand the portals a commission on every booking while tracking calendars in three places? This system gives you your own website with direct bookings — 0% commission — and a calendar wired to Airbnb/Booking over iCal with a hard block on over-booking. Clients get it bundled with apartmentsite.at.

commission on bookings: 0% · guest site in 8 languages · brand site load 1.16 s → 0.36 s
ContentOS — Flows Editor
SAMPLE DATA · ContentOS →
Case study Multi-tenant ● In production
ContentOS

Do you run several domains, each needing content nobody has time to write? ContentOS runs the whole pipeline: research → draft → publication → traffic measurement, across many domains at once. 8 tenants · 5 AI models · 9 integrations.

Runs 8 domains · 5 AI models · Inngest workflows · 72k LOC
Customer Service AI (dark)
SAMPLE DATA · Customer Service AI →
Case study CRM · 3 markets ● In production
Customer Service AI for e-commerce

Is your customer service inbox exploding while customers wait four hours for an answer? The system matches emails to orders on its own (Magento + PrestaShop + Office 365 + Claude) and puts a ready reply in front of you in three seconds — a person only approves it.

Response time: 4h → 15 min · 3 M365 mailboxes · 2 e-commerce platforms · client under NDA
Pulse — dashboard
SAMPLE DATA · Pulse →
Platform Analytics ● In production
Pulse

Do you want to know what people do on your sites without shipping the data off to Google? Pulse counts visits, sources and conversions in a database of your own — and filters out the bots that GA4 would have counted as people. Five attribution models, GDPR native.

Runs 9 sites · 44% of traffic is bots — filtered out · zero cookies
Product Hub
SAMPLE DATA · Product Hub →
Tool Product Hub / PIM ● In production
Product Hub (SKU Generator)

Do you upload products to Magento by hand, one at a time? Product Hub does it in hundreds: a four-layer scraper + AI descriptions and translations (Claude + Gemini) + batch REST push. 6 stores · 1,064 SKUs · 3 countries.

6 Magento stores · 1,064 SKUs · 244 TS files · €0 hosting
Mailing Suite (dark)
SAMPLE DATA · Mailing Suite →
Case study Lead engine + CRM ● In production
Mailing Suite

Do you pay separately for Apollo, Mailchimp and a lead database, and still pull the results together in Excel? Mailing Suite is the whole acquisition engine in one: a listings pool (1.48M apartments · 116 cities), nine-dimensional behavioural segmentation and cohort tracking from engaged contact to customer.

Cohort: 1,390 engaged → 42 customers · 53% open rate · pool of 1.48M leads
A system for hospitality — client MORGEN 1040, Vienna
LIVE · morgen1040.com →
Case study · hospitality Vienna · RKSV till ● In production
Hospitality system (MORGEN 1040)

Do you run a venue, hand delivery platforms 25–35% of every order and keep the till as a separate system? Here one panel is the till (Austria/RKSV), takes online orders and runs the kitchen and B2B catering. A Viennese coffee house has been selling through it since the day it opened.

commission on your own channel: 25–35% → 0% · 8 ordering channels · RKSV receipts with QR
PlusFactor CRM — company scoring for a factoring agent
LIVE · plusfactor.pl →
Case study B2B finance · scoring ● In production
PlusFactor CRM

Do you broker factoring and assess companies by hand, one set of accounts after another? This CRM pulls companies from public registers and calculates a score of 0–100 from transparent weightings — separately for factoring and for leasing, with no paid APIs while you work. Mailing and pipeline sit in the same system.

score 0–100 · data on 3,250 companies for PLN 1.17 · ~24 financial institutions
E-scooter parts shop with matching by vehicle model
LIVE · sklep.soczomski.com →
Case study · e-commerce Shop · PL/ES ● In production
E-scooter parts shop

Do you sell parts while customers have no idea which one fits their vehicle? This shop matches parts by make and model (422 vehicle models), and works prices out from rules — exchange rate × margin, with the whole catalogue recalculated by one button in the panel.

search 312 ms → 47 ms · 2,449 products · matching by model

Every one of these systems was built to order. How that work looks with us: custom software development, software house in Poland, how much custom software costs.

Architecture

One platform. Many tools. Your data.

Instead of five generic SaaS tools billed every month — one system designed around your business. We bring every StudioApps product together into a single architecture.

  • 01

    Multi-tool platform

    Pulse + ContentOS + CRM + Lead Radar — one login, shared data, a single customer database. No duplicated SaaS accounts.

  • 02

    Self-hosted = your data

    Supabase / Postgres / S3 — all on EU servers that belong to you. Migration away from any provider in 14 days.

  • 03

    An extensible stack

    Next.js + TypeScript + Supabase. Your engineer can read it, modify it and extend it. No black box.

Your company one login · one dataset Pulse analytics cookieless ContentOS content multi-AI CRM sales pipeline Radar leads scoring One database · Supabase / Postgres customers · events · content · leads ● EU server · GDPR · RLS Claude API analysis · reports ElevenLabs voice AI Resend / M365 email External APIs — swappable
Technology stack

We choose boring technology on purpose.

We do not use the newest framework of the month. We choose what will still be stable in three years — Next.js, TypeScript, Postgres, Supabase.

Next.js 16
Framework
React 19
UI
TypeScript
strict mode
Tailwind 4
Styling
Supabase
Backend
PostgreSQL
Database
Vercel
Hosting
Claude API
AI
ElevenLabs
Voice AI
Magento 2.4
E-commerce
Inngest
Background jobs
Resend
Email
Philosophy

Five things we believe.

01
Small on purpose

We write every line ourselves. A boutique studio, not an agency with account managers and subcontractors.

02
The products are the proof

We do not show faces. We show products with real numbers instead of references.

03
Transparent company data

KRS, NIP, REGON, registered address, GDPR, servers in the EU. In the footer. Always.

04
An engineer's language

Specifics, numbers, ROI. No "revolutionising", no "transforming", no "synergy".

05
Our clients require an NDA

Our clients do not want public case studies. We will show you everything under NDA on a call.

Manifesto

What we believe.

  1. Small engineering teams deliver better software than large agencies.
  2. A client deserves full control over their own data.
  3. One well-designed system replaces five generic SaaS tools.
  4. Transparency about numbers builds trust faster than marketing promises.
  5. Long-term partnership, not short-term delivery.
How working together looks

Three steps. No sales decks.

01

A call — 30 minutes

You tell us about the problem, we share our screen with systems that are already running and show real numbers. We say straight away whether we are the right fit.

02

Demo and quote

You get a concrete proposal: scope, timeline, price. If we have a similar system in the portfolio, you will see it live under NDA.

03

Start and first results

Small iterations, working software every week or two. No waiting months for a “big reveal”.

Let's talk

We will show you what we can do. Under NDA.

Send us a short message — we reply within one working day. The first call takes 30 minutes: a screen share of our systems and real numbers from real clients. No sales deck, no "advisers", no follow-ups every three days.

What you get on the call
  • Real numbers from real clients (under NDA)
  • A live demo of a chosen system from our portfolio
  • An honest verdict: whether we fit your problem at all
  • No sales pitch — you talk to engineers

I acknowledge that this site uses our own cookieless analytics, Pulse — it records country, city, device and traffic source anonymously, with no tracking cookies, no fingerprinting and no Google Analytics. Details in the Cookie Policy.

We reply within 1 working day. Prefer email? Write directly to kontakt@studioapps.pl.