What we build for clients Co budujemy dla klientów Was wir für Kunden bauen

Websites and software we'd build for ourselves. Strony i oprogramowanie, które zbudowalibyśmy dla siebie. Webseiten und Software, die wir für uns selbst bauen würden.

We run seven of our own brands in production. Same engineering, same hosting, same standards — now for your business. Fixed price, fixed scope, fixed timeline. Prowadzimy siedem własnych marek w produkcji. Ta sama inżynieria, ten sam hosting, te same standardy — teraz dla Twojej firmy. Stała cena, stały zakres, stały czas. Wir betreiben sieben eigene Brands in Produktion. Gleiche Engineering-Standards, gleiches Hosting, gleicher Anspruch — jetzt für dein Business. Festpreis, Festscope, fester Zeitrahmen.

Two tracks Dwie ścieżki Zwei Linien

Built for two different audiences. Zbudowane dla dwóch grup odbiorców. Gemacht für zwei klare Zielgruppen.

Mittelstand and tech-founders need different things. We build for both — separately, not as the same template. Mittelstand i tech-founderzy potrzebują różnych rzeczy. Budujemy dla obu — osobno, nie z tego samego szablonu. Mittelstand und Tech-Founder brauchen unterschiedliche Dinge. Wir bauen für beide — separat, nicht aus demselben Template.

For SMEs & local business Dla MŚP i firm lokalnych Für Mittelstand & lokale Betriebe

Trades · Construction · Tourism · Small shops Rzemiosło · Budowlanka · Turystyka · Małe sklepy Handwerk · Bau · Tourismus · Kleine Shops

A website that does the job for the next 5 years: easy to find, easy to update, fast on mobile. No subscription traps, no design awards — just something that works and that you actually own. Strona, która spełnia swoją rolę przez kolejne 5 lat: łatwo znaleźć, łatwo edytować, szybka na mobile. Bez subskrypcyjnych pułapek, bez nagród za design — po prostu działa, i jest Twoja. Eine Webseite, die 5 Jahre lang ihren Job macht: gut auffindbar, leicht zu pflegen, schnell auf dem Handy. Keine Abo-Fallen, keine Design-Awards — sondern etwas, das funktioniert und dir wirklich gehört.

  • One-pager · business card Strona wizytówka · one-pager One-Pager · Visitenkarte 2.000 – 3.000 € Single page, 2 languages, contact form, SSL, hosting for the first year included. Jedna strona, 2 języki, formularz kontaktowy, SSL, pierwszy rok hostingu w cenie. Eine Seite, 2 Sprachen, Kontaktformular, SSL, erstes Jahr Hosting inklusive.
  • Multi-page with CMS Strona wielostronnicowa z CMS Multi-Page mit CMS 4.500 – 8.000 € 5–15 pages, light CMS, blog, 2–3 languages, SEO setup, Google Business profile, sitemap. 5–15 stron, lekki CMS, blog, 2–3 języki, setup SEO, profil Google Firma, sitemap. 5–15 Seiten, CMS-light, Blog, 2–3 Sprachen, SEO-Setup, Google-Business-Profil, Sitemap.
  • Custom-feature build Realizacja z custom funkcją Site mit Custom-Feature from 9.000 € od 9.000 € ab 9.000 € All of the above plus a real feature: auto-import (like AutoScout24), booking calendar, configurator, small shop, customer area. Wszystko powyżej plus prawdziwa funkcja: auto-import (np. AutoScout24), kalendarz rezerwacji, konfigurator, mały sklep, panel klienta. Alles oben plus eine echte Funktion: Auto-Import (z.B. AutoScout24), Buchungskalender, Konfigurator, kleiner Shop, Kundenbereich.
We have built this for Realizowaliśmy to dla Bereits gebaut für Tobaben Automobile · IS-Renovation · Białystok Premium · Ferienwohnung Elbblick · TMH Projekte

For tech-teams & SaaS founders Dla zespołów tech i twórców SaaS Für Tech-Teams & SaaS-Founder

Founders · B2B-SaaS · Operators · Indie hackers Founderzy · B2B-SaaS · Operatorzy · Indie hackers Founder · B2B-SaaS · Operatoren · Indie Hackers

You know what you want to build. You don't need a discovery workshop. You need someone who has shipped this kind of thing before, who writes the same code they would write for their own product. That's what we do — daily, on seven of our own brands. Wiesz co chcesz zbudować. Nie potrzebujesz warsztatu odkrywczego. Potrzebujesz kogoś, kto już wdrażał coś podobnego, kto pisze taki sam kod jak dla własnego produktu. Tym się zajmujemy — codziennie, na siedmiu własnych markach. Du weißt, was du bauen willst. Du brauchst keinen Discovery-Workshop. Du brauchst jemanden, der schon mehrmals so etwas geshippt hat — und denselben Code schreibt, den er auch für sein eigenes Produkt schreiben würde. Genau das machen wir, täglich, an sieben eigenen Brands.

  • Marketing-site + docs Marketing-site + dokumentacja Marketing-Site + Docs 4.000 – 8.000 € Landing, pricing, docs, blog. SEO-ready, schema-marked, Google-loved. EN/DE/PL out of the box. Landing, cennik, dokumentacja, blog. Gotowe pod SEO, schema, lubiane przez Google. EN/DE/PL od razu. Landing, Pricing, Docs, Blog. SEO-fertig, Schema-markiert, Google-tauglich. EN/DE/PL ab Start.
  • Internal tool · admin dashboard Wewnętrzne narzędzie · dashboard admina Internes Tool · Admin-Dashboard 8.000 – 20.000 € Operator back-office, content manager, niche researcher, ETL controller. Auth, audit log, role-based access. Back-office, menedżer treści, wyszukiwarka nisz, kontroler ETL. Auth, audit log, role. Operator-Backoffice, Content-Manager, Nischen-Researcher, ETL-Controller. Auth, Audit-Log, Rollen.
  • MVP build · go-to-market Budowa MVP · go-to-market MVP-Build · Go-to-Market 12.000 – 35.000 € Auth, DB, payments, 2–3 core features, deployed on our infra or yours. From idea to first paying user in 6–10 weeks. Auth, DB, płatności, 2–3 kluczowe funkcje, deploy na naszej lub Twojej infrze. Od pomysłu do pierwszego płatnego użytkownika w 6–10 tygodni. Auth, DB, Payments, 2–3 Core-Features, Deployment auf unserer oder deiner Infra. Von Idee zum ersten zahlenden Nutzer in 6–10 Wochen.
Built (and live) by us Zbudowane i prowadzone przez nas Selbst gebaut und betrieben bf-check · Hutnia · DealRadar · PurScore · OceanSphere.io
Included in every project W każdym projekcie In jedem Projekt enthalten

No surprise add-ons. Everything you need to launch. Bez ukrytych dopłat. Wszystko, czego potrzebujesz, by ruszyć. Keine Überraschungs-Posten. Alles, was du brauchst, um live zu gehen.

SSL & security headers SSL i nagłówki bezpieczeństwa SSL & Security-Header

Let's Encrypt, HSTS, sane defaults. No mixed content, no scary warnings. Let's Encrypt, HSTS, sensowne defaulty. Bez mieszanej treści, bez ostrzeżeń. Let's Encrypt, HSTS, sinnvolle Defaults. Kein Mixed Content, keine Schock-Warnungen.

SEO & sitemap SEO i sitemapa SEO & Sitemap

Schema.org, OG tags, sitemap.xml, robots.txt — submitted to Google Search Console. Schema.org, tagi OG, sitemap.xml, robots.txt — zgłoszone do Search Console. Schema.org, OG-Tags, sitemap.xml, robots.txt — bei Google Search Console eingereicht.

Multilingual (DE / PL / EN) Wielojęzyczność (DE / PL / EN) Mehrsprachig (DE / PL / EN)

hreflang, alternates, language switcher. We work natively in all three, so the copy actually reads right. hreflang, alternates, przełącznik języka. Pracujemy biegle we wszystkich trzech — teksty brzmią naturalnie. hreflang, Alternates, Sprach-Switcher. Wir arbeiten in allen drei nativ — die Texte klingen wirklich richtig.

Self-hosted infrastructure Własna infrastruktura Self-hosted Infra

Hetzner, nginx, Linux. Predictable monthly cost. No vendor lock-in, no surprise bills. Hetzner, nginx, Linux. Przewidywalny koszt miesięczny. Bez vendor lock-in. Hetzner, nginx, Linux. Vorhersehbare Monatskosten. Kein Vendor-Lock-in.

Direct support — no ticket bot Bezpośrednie wsparcie — bez bota Direkter Support — kein Ticket-Bot

You message the founders. We reply within two working days, usually faster. No account manager in between. Piszesz bezpośrednio do założycieli. Odpowiadamy w ciągu 2 dni roboczych. Bez pośrednika. Du schreibst direkt an die Gründer. Wir antworten innerhalb von 2 Werktagen. Kein Account-Manager dazwischen.

Code, infra & data — yours Kod, infra i dane — Twoje Code, Infra & Daten — deins

From day one. Take it with you any time, no fight, no exit fees, no data hostage. Od pierwszego dnia. Możesz zabrać kiedykolwiek, bez walki, bez opłat wyjściowych. Ab Tag eins. Nimm es jederzeit mit, ohne Streit, ohne Exit-Fees, ohne Daten-Geiselhaft.

How we work Jak pracujemy Wie wir arbeiten

Five steps from first call to live. Pięć kroków od pierwszej rozmowy do produkcji. Fünf Schritte vom ersten Call zu Live.

1

30-min call 30-min rozmowa 30-Min Call

We listen, ask the awkward questions, and tell you honestly if we are the right fit. Free, no pitch deck. Słuchamy, zadajemy niewygodne pytania, mówimy szczerze czy pasujemy. Za darmo, bez pitch decku. Wir hören zu, stellen die unbequemen Fragen und sagen ehrlich, ob wir passen. Kostenlos, ohne Pitch-Deck.

2

One-page proposal Oferta na jedną stronę Einseitiges Angebot

Scope, price, timeline. One page. One number. No hourly invoices later, no scope creep. Zakres, cena, czas. Jedna strona. Jedna kwota. Bez faktur godzinowych, bez rozszerzania zakresu. Scope, Preis, Zeitplan. Eine Seite. Eine Zahl. Keine Stunden-Rechnungen später, kein Scope-Creep.

3

First version Pierwsza wersja Erste Version

Working software in your hands within weeks, not quarters. We show real progress every Friday. Działający produkt w Twoich rękach w tygodniach, nie kwartałach. Pokazujemy postęp co piątek. Funktionierende Software in deinen Händen — in Wochen, nicht Quartalen. Echter Fortschritt jeden Freitag sichtbar.

4

Iteration Iteracja Iteration

Weekly cycles. Real feedback from real people beats imagined users every time. Cykle tygodniowe. Realny feedback od realnych ludzi zawsze bije wyobrażonych użytkowników. Wöchentliche Zyklen. Echtes Feedback von echten Menschen schlägt ausgedachte Nutzer — jedes Mal.

5

Live & owned Live i Twoje Live & deins

Code, infra, domain — all yours. We can keep maintaining it on a small monthly retainer, or you take it and run. Kod, infra, domena — wszystko Twoje. Możemy utrzymywać za niewielki abonament, albo bierzesz i prowadzisz sam. Code, Infra, Domain — alles deins. Wir warten weiter im kleinen Monats-Retainer, oder du nimmst alles und läufst los.

Common questions Częste pytania Häufige Fragen

Things to know before we talk. Co warto wiedzieć przed rozmową. Was du vor dem Gespräch wissen solltest.

Why fixed price and not hourly? Dlaczego stała cena, nie godziny? Warum Festpreis und nicht Stunden?

Hourly billing rewards the agency for being slow. Fixed price means we share your incentive: ship a good thing, fast. If we underestimate, that's our problem, not yours. Rozliczenie godzinowe nagradza agencję za wolne tempo. Stała cena oznacza, że dzielimy Twoją motywację: dostarczyć dobrą rzecz, szybko. Jeśli źle oszacujemy — to nasz problem, nie Twój. Stundenabrechnung belohnt die Agentur fürs langsam-Sein. Festpreis bedeutet: wir teilen dein Interesse — schnell und gut liefern. Wenn wir uns verschätzen, ist das unser Problem, nicht deins.

Do you also do design, or only code? Robicie też design, czy tylko kod? Macht ihr auch Design, oder nur Code?

Both. We design as we build — modern, restrained, mobile-first. We don't run a Figma agency: there is no 4-week design phase before any code lands. If you want a famous designer's logo, hire one separately, we work with it. Obie rzeczy. Projektujemy budując — nowocześnie, oszczędnie, mobile-first. Nie prowadzimy agencji Figma: nie ma 4-tygodniowej fazy designu przed pierwszym kodem. Jeśli chcesz logo od słynnego designera — zatrudnij osobno, my pracujemy z tym, co dostarczysz. Beides. Wir designen während wir bauen — modern, zurückhaltend, mobile-first. Wir sind keine Figma-Agentur: es gibt keine 4-Wochen-Designphase bevor der erste Code landet. Wenn du das Logo eines berühmten Designers willst — beauftrage extern, wir arbeiten damit.

How long does a project take? Ile trwa projekt? Wie lange dauert ein Projekt?

One-pager: 1–2 weeks. Multi-page with CMS: 3–5 weeks. Custom-feature build: 5–8 weeks. SaaS-MVP: 6–10 weeks. Timeline goes into the proposal — if we miss it, the price doesn't change. One-pager: 1–2 tygodnie. Multi-page z CMS: 3–5 tygodni. Realizacja z custom funkcją: 5–8 tygodni. SaaS-MVP: 6–10 tygodni. Termin trafia do oferty — jeśli go nie dotrzymamy, cena się nie zmienia. One-Pager: 1–2 Wochen. Multi-Page mit CMS: 3–5 Wochen. Custom-Feature: 5–8 Wochen. SaaS-MVP: 6–10 Wochen. Der Termin steht im Angebot — wenn wir ihn verpassen, ändert sich der Preis nicht.

Hosting — yours or mine? Hosting — Twój czy mój? Hosting — euer oder meiner?

Either. We can host on our Hetzner servers (predictable monthly cost, included in the first year for small builds). Or we deploy on your infrastructure if you have a preferred provider — AWS, Cloudflare, your own server. Either way, everything is documented so you can move at any time. Dowolnie. Możemy hostować na naszych serwerach Hetzner (przewidywalny miesięczny koszt, w cenie pierwszego roku dla mniejszych projektów). Albo wdrażamy na Twojej infrze — AWS, Cloudflare, własny serwer. Wszystko udokumentowane, możesz się przenieść kiedy chcesz. Beides. Wir hosten auf unseren Hetzner-Servern (vorhersehbare Monatskosten, im ersten Jahr bei kleinen Builds inklusive). Oder wir deployen auf deine Infra — AWS, Cloudflare, eigener Server. Alles dokumentiert, du kannst jederzeit umziehen.

In which languages can we communicate? W jakich językach możemy się komunikować? In welchen Sprachen können wir kommunizieren?

German, Polish and English — fluently, daily. We invoice in EUR from our Polish entity (OceanSphere Service Sp. z o.o.), so VAT works smoothly for EU clients. PL invoices in PLN are also possible. Niemiecki, polski i angielski — biegle, na co dzień. Fakturujemy w EUR z naszej polskiej spółki (OceanSphere Service Sp. z o.o.), więc VAT działa sprawnie dla klientów UE. Faktury PL w PLN też możliwe. Deutsch, Polnisch und Englisch — fließend, täglich. Rechnung in EUR aus unserer polnischen Gesellschaft (OceanSphere Service Sp. z o.o.), USt funktioniert sauber für EU-Kunden. PL-Rechnung in PLN auch möglich.

Got a project in mind? Masz projekt w głowie? Hast du ein Projekt im Kopf?

We take on a small number of projects each quarter. Tell us briefly what you want to build — we reply within two business days with an honest yes, no, or "let's talk". Przyjmujemy ograniczoną liczbę projektów na kwartał. Napisz krótko, co chcesz zbudować — odpowiadamy w 2 dni robocze szczerym tak, nie, albo "porozmawiajmy". Wir nehmen pro Quartal nur wenige Projekte an. Beschreib uns kurz, was du bauen willst — wir antworten in 2 Werktagen mit ehrlichem Ja, Nein oder „lass uns reden".

Start a conversation Zacznij rozmowę Gespräch starten