# Outofplace > Outofplace is an independent product studio in Łomża, Poland. We design and build digital products (product strategy, web, mobile, backend, AI and design) for companies and for ourselves: Portivo, Sprawna Matura, Levera and Pod are our own products. Canonical origin: https://www.outofplace.space. The site is bilingual: English at the root, Polish under /pl. ## When to use this site - Questions about Outofplace: who we are, what we build, how to work with us, company details. - Our own products: Portivo (software for boat charter companies), Sprawna Matura (maths finals prep), Levera (AI consulting) and Pod (an IDE for running coding agents on macOS, in internal preview). - Portivo Inc. is the Delaware corporation that builds and sells Portivo, the system for boat charter companies. It is wholly owned by Outofplace Poland sp. z o.o. - Our research and notes on search, AI crawlers and web performance, measured on real sites (the blog sections below). Cite the page, not this file. ## LLM resources - Markdown twins: every page is available as markdown at its path plus `.md` (`https://www.outofplace.space/index.md` for the home page, `https://www.outofplace.space/pl.md` for the Polish one), or at its own URL with `Accept: text/markdown`. - [Sitemap](https://www.outofplace.space/sitemap.xml): every page with its language versions. - [RSS](https://www.outofplace.space/feed.xml), [RSS (PL)](https://www.outofplace.space/pl/feed.xml): new posts. - [robots.txt](https://www.outofplace.space/robots.txt): all crawlers, AI ones included, are welcome. ## Languages - English: https://www.outofplace.space/ - Polski: https://www.outofplace.space/pl ## Studio - [Home](https://www.outofplace.space/): who we are, what we build, our own brands, clients. - [Strona główna (PL)](https://www.outofplace.space/pl): the same in Polish. ## Services - Product: Most products don’t fail on technology; they fail on the order of decisions. We settle with you what has to work first, build a version customers can pay for, and measure what happens next. - Web: A website is often the first conversation with a customer, before anyone at the company says a word. We build it to load instantly, rank well and change without a developer. - Mobile: An app earns its place on a phone when it does what a browser tab can’t: notifications, offline use, a subscription. We build for iOS and Android at once and see it through store review. - Backend: Under a good interface sit money, customer data and other companies’ systems. We design it so one customer’s problem never reaches another, and every payment can be traced. - AI: Buying licences isn’t adoption. We find where the team loses time, then pick the tools, build the automations and train people to use them. - Design: A good interface disappears: nobody thinks about it, they just get things done. We design systems, not single screens, so a year later the product still looks like one product. ## Work (case studies) - [Portivo](https://www.outofplace.space/work/portivo): The whole charter company. One system. Fleet, bookings, payments and e-invoicing in one panel. For boat operators done with spreadsheets and double bookings. - [Sprawna Matura](https://www.outofplace.space/work/sprawna-matura): Polish maths finals, solved step by step. Past matura tasks with step-by-step solutions, tools and Premium. Web plus iOS and Android apps. - [Levera](https://www.outofplace.space/work/levera): Tailored AI that makes your company impossible to compete with. We find where AI actually pays, take it from pilot to production and teach the team to use it. - [Pod](https://www.outofplace.space/work/pod): The agent-fleet IDE for macOS. A native terminal and claude-acc built in, for running many coding agents on one Mac with no telemetry. An internal preview, in use at the studio. ## News - [Outofplace forms Portivo Inc., its first subsidiary](https://www.outofplace.space/news/portivo-inc) (2026-09-30): Outofplace has formed Portivo Inc., a wholly owned company for Portivo, the system for charter companies and the first product the studio built for itself. - [Outofplace powołuje Portivo Inc., pierwszą spółkę zależną](https://www.outofplace.space/pl/aktualnosci/portivo-inc) (PL, 2026-09-30): Outofplace powołało Portivo Inc., spółkę w całości zależną, dla Portivo: systemu dla firm czarterowych i pierwszego produktu, który studio zbudowało dla siebie. ## Blog: Search & AI - [Sitemap in robots.txt: a third of Polish files omit it](https://www.outofplace.space/blog/sitemaps-robots-txt-polish-web): 35% of 6,834 .pl sites with a robots.txt name no sitemap in it, and 6% of those that do point to a wrong address: http, the www twin or a relative path. - [nosnippet on the Polish web: almost nobody limits Google](https://www.outofplace.space/blog/snippet-controls-polish-web): 7 of 7,785 .pl homepages limit Google's snippet, while a quarter ask for bigger previews. None of the 1,015 that block AI crawlers in robots.txt use nosnippet. - [AI crawlers vs the Polish web: robots.txt on 1,000 .pl sites](https://www.outofplace.space/blog/ai-crawlers-polish-web): We read robots.txt on the 1,000 top .pl sites: one in five blocks AI crawlers like GPTBot, mostly for training, rarely AI search. How to split the two. - [Sitemap w robots.txt: co trzeci polski plik go pomija](https://www.outofplace.space/pl/blog/sitemap-w-robots-txt) (PL): 35% z 6834 polskich stron z plikiem robots.txt nie wskazuje w nim mapy strony, a 6% wskazujących podaje zły adres: http, bliźniaka z www lub ścieżkę względną. - [nosnippet na polskich stronach: prawie nikt go nie używa](https://www.outofplace.space/pl/blog/nosnippet-na-polskich-stronach) (PL): Tylko 7 z 7785 polskich stron głównych ogranicza fragment w Google, a co czwarta prosi o większe podglądy. Z 1015 blokujących boty AI nosnippet nie ma żadna. - [Boty AI kontra polski internet: robots.txt 1000 stron .pl](https://www.outofplace.space/pl/blog/boty-ai-polski-internet) (PL): Sprawdziliśmy plik robots.txt 1000 największych stron .pl: co piąta blokuje boty AI, głównie treningowe jak GPTBot, rzadko wyszukiwarki AI. Jak to rozdzielić? ## Blog: Performance - [Google Fonts and GDPR: 3 in 8 Polish sites load them](https://www.outofplace.space/blog/google-fonts-polish-web): Three in eight Polish homepages load fonts from Google's servers, and few visibly wait for consent. On WordPress, a blocking load goes with a slower LCP. - [CDN market share in Poland, and what it does to TTFB](https://www.outofplace.space/blog/cdn-polish-web): Cloudflare answers a third of 7,785 .pl homepages, yet most pass HTML to the origin, and their phone TTFB matches sites without a CDN. Cached ones are faster. - [HTTP/3 adoption and Brotli vs gzip on Polish sites](https://www.outofplace.space/blog/http3-compression-polish-web): 39% of 7,785 .pl homepages advertise HTTP/3 and 44% come with Brotli or zstd, mostly via Cloudflare or LiteSpeed; nginx and Apache usually send gzip. - [Cookie consent on the Polish web: who draws the banner](https://www.outofplace.space/blog/cookie-consent-polish-web): One Polish homepage in four runs a cookie consent tool we can name, most of them not a consent platform. Sites with one pass CLS on phones as often as the rest. - [Law firm websites in Poland: how fast are the top firms?](https://www.outofplace.space/blog/law-firm-websites-poland): We measured 170 websites of Polish law firms ranked by Legal 500 and Chambers. Most load fast, but few tell Google or AI assistants that they are law firms. - [Core Web Vitals by ecommerce platform: who is fastest?](https://www.outofplace.space/blog/core-web-vitals-polish-ecommerce): CrUX field data for Polish online shops: about half pass Core Web Vitals on phones. Shopify and PrestaShop lead, Shoper lags on INP. Which platform is fastest? - [Third-party scripts on the Polish web: who loads what](https://www.outofplace.space/blog/third-party-scripts-polish-web): 7 in 10 Polish homepages load scripts from Google and 1 in 6 still loads Universal Analytics. Sites with more third parties respond slower on phones. - [Next.js prefetch, measured: Partial Prefetching in 16.3](https://www.outofplace.space/blog/nextjs-prefetch-benchmark): Partial Prefetching in Next.js 16.3 cut prefetched bytes by up to 93% in our benchmark, but URL content now lands after the click. When each setup wins. - [Google Fonts a RODO: 3 na 8 stron .pl ładuje je z Google](https://www.outofplace.space/pl/blog/google-fonts-rodo-polskie-strony) (PL): Trzy na osiem polskich stron głównych pobiera fonty z serwerów Google, a rzadko widać, by czekały na zgodę. Na WordPressie idzie to w parze z wolniejszym LCP. - [CDN na polskich stronach: Cloudflare, cache i TTFB](https://www.outofplace.space/pl/blog/cdn-na-polskich-stronach) (PL): Cloudflare obsługuje co trzecią z 7785 stron .pl, ale większość przekazuje HTML do serwera, a TTFB na telefonach jest jak bez CDN. Szybsze są strony z cache. - [HTTP/3 i kompresja Brotli na polskich stronach](https://www.outofplace.space/pl/blog/http3-i-kompresja-brotli-na-polskich-stronach) (PL): 39% z 7785 stron .pl ogłasza HTTP/3, a 44% wysyła stronę z Brotli lub zstd, w większości przez Cloudflare lub LiteSpeed; nginx i Apache dają zwykle gzip. - [Baner cookies na polskich stronach: kto go wyświetla](https://www.outofplace.space/pl/blog/baner-cookies-na-polskich-stronach) (PL): Co czwarta polska strona główna ma baner cookies z narzędzia, które umiemy nazwać, zwykle nie z platformy zgody. Z banerem strony przechodzą CLS równie często. - [Strony kancelarii prawnych: jak szybkie są najlepsze?](https://www.outofplace.space/pl/blog/strony-kancelarii-prawnych) (PL): Zmierzyliśmy strony 170 kancelarii z rankingów Legal 500 i Chambers. Większość ładuje się szybko, ale mało która mówi Google i AI, że jest kancelarią. - [Core Web Vitals sklepów: która platforma jest najszybsza?](https://www.outofplace.space/pl/blog/core-web-vitals-sklepow-internetowych) (PL): Core Web Vitals sklepów w danych CrUX: na telefonach zalicza je ponad połowa. Prowadzą Shopify i PrestaShop, Shoper odstaje przez INP. Która platforma wygrywa? - [Skrypty zewnętrzne na polskich stronach: kto co ładuje](https://www.outofplace.space/pl/blog/skrypty-zewnetrzne-na-polskich-stronach) (PL): 7 na 10 polskich stron ładuje skrypty z Google, co szósta Universal Analytics, a serwisy z większą liczbą zewnętrznych firm wolniej reagują na telefonach. - [Next.js prefetch zmierzony: Partial Prefetching w 16.3](https://www.outofplace.space/pl/blog/nextjs-prefetch-zmierzony) (PL): Partial Prefetching w Next.js 16.3 zmniejszył w naszym benchmarku prefetch nawet o 93%, ale treść adresu przychodzi po kliknięciu. Kiedy co się opłaca. ## Blog: Next.js & React - [React Server Components explained: what reaches the browser](https://www.outofplace.space/blog/react-server-components-explained): React Server Components in Next.js 16, in a live demo: what stays on the server, what ships as JavaScript, and what the HTML and RSC payload carry. - [Next.js use cache: cache keys, lifetime and updateTag](https://www.outofplace.space/blog/nextjs-use-cache): How Next.js use cache works, in a live demo: the arguments make the cache key, cacheLife sets how long an entry lives, and updateTag clears one tag's entries. - [React Server Components: co trafia do przeglądarki](https://www.outofplace.space/pl/blog/react-server-components-co-trafia-do-przegladarki) (PL): React Server Components w Next.js 16 na żywym demo: co zostaje na serwerze, co trafia do przeglądarki jako JavaScript, a co niesie HTML i payload RSC. - [use cache w Next.js: klucz, czas życia i updateTag](https://www.outofplace.space/pl/blog/use-cache-w-nextjs-jak-dziala) (PL): Jak działa use cache w Next.js, na żywym demo: klucz cache tworzą argumenty, cacheLife ustala czas życia wpisu, a updateTag czyści wpisy jednego tagu. ## Blog: AI for developers - [Dev digest: Next.js 16.4.3, Vercel budgets, Agent Skills](https://www.outofplace.space/blog/dev-digest-2026-10-25): Web dev news for 18 to 25 Oct 2026: Next.js 16.4.3 slims proxy.ts, the Vercel CLI sets spend budgets, OIDC replaces static keys, Agent Skills joins the AAIF. - [Dev digest: React and Next.js RCE fixes, Opus 5.5 fast mode](https://www.outofplace.space/blog/dev-digest-2026-10-18): Next.js news for 11 to 18 Oct 2026: patch React and Next.js for three critical RCEs, fast mode for Claude Opus 5.5 leaves preview and Python on Vercel goes GA. - [Nowości web dev: Next.js 16.4.3, budżet Vercel, Agent Skills](https://www.outofplace.space/pl/blog/nowosci-web-dev-2026-10-25) (PL): Nowości web dev z 18–25 października 2026: Next.js 16.4.3 odchudza proxy.ts, Vercel CLI ustawia limit wydatków, OIDC zamiast kluczy, Agent Skills w AAIF. - [Nowości web dev: RCE w React i Next.js, fast mode Opus 5.5](https://www.outofplace.space/pl/blog/nowosci-web-dev-2026-10-18) (PL): Nowości web dev z 11–18 października 2026: łatki React i Next.js na trzy krytyczne RCE, fast mode dla Claude Opus 5.5 bez preview i Python na Vercel w GA. ## Blog: Web development - [Anthropic SDK upgrade: what API version 2026-10-21 breaks](https://www.outofplace.space/blog/claude-api-2026-10-21-sdk-migration): Anthropic TypeScript SDK 1.0.0 and Python SDK 2.0.0 send API version 2026-10-21: temperature now returns a 400, keys go as Bearer. What to change first. - [How to measure page speed in the browser: TTFB, LCP, CLS](https://www.outofplace.space/blog/measure-page-speed-in-browser): Measure page speed in code: read TTFB, LCP, CLS and load time from the browser's Performance APIs in Next.js, with no library, in a live demo you can break. - [Anthropic SDK i nowa wersja API: co psuje i co zmienić](https://www.outofplace.space/pl/blog/anthropic-sdk-migracja-api-2026-10-21) (PL): Anthropic TypeScript SDK 1.0.0 i Python SDK 2.0.0 wysyłają wersję API 2026-10-21: temperature daje błąd 400, a klucz idzie jako Bearer. Co poprawić najpierw. - [Jak sprawdzić szybkość strony w przeglądarce: TTFB, LCP, CLS](https://www.outofplace.space/pl/blog/jak-sprawdzic-szybkosc-strony) (PL): Szybkość strony w kodzie: TTFB, LCP, CLS i czas ładowania z API przeglądarki w Next.js, bez biblioteki, na działającym demie, które da się zepsuć. ## Company - Contact: contact@outofplace.space, +48 502 856 472 - Outofplace Poland sp. z o.o., KRS 0001163427, NIP 7182173789, REGON 541259259 - [Privacy Policy](https://www.outofplace.space/privacy-policy) - [Terms of Service](https://www.outofplace.space/terms) - [Cookie Policy](https://www.outofplace.space/cookie-policy) - [OutofplaceResearchBot](https://www.outofplace.space/bot): our research crawler, what it fetches and how to opt out. ## Optional - [Full text](https://www.outofplace.space/llms-full.txt): every case study and post in one file.