softmax
5 792 600
00 · PRODUCT

00 · PRODUCT

A softmax product · Windows · 100% offline

Survey-report control.
AI that stays in your office.

GeoDoc reads a technical survey report (PDF) and returns a verified Excel/CSV sheet plus a navigable document map with grounded summaries. Everything runs locally on a machine in your office — no document is ever sent anywhere.

OFFLINE 100%
HARDWARE 32 GB RAM, CPU
TO CLOUD 0 B
5 792 400
01 · HOW IT WORKS

01 · HOW IT WORKS

How it works

Three steps. No cloud, no subscription, no document ever leaves the building.

  1. 0+000

    INGEST

    operat PDF → pages, text with boxes

  2. 1+120

    PARSE

    chapter map — document.md + docmap.json

  3. 2+240

    EXTRACT

    JSON under a forced grammar, every field anchored to a source span

  4. 3+360

    VERIFY

    invariants computed by CODE, not the model → verdict

G1G2G3G4G5G6G7G8G9G10G11G12G13

// Thirteen quality gates — deterministic code, same result every time.

Why GeoDoc

100% offline

Reports, maps and landowners’ personal data are never sent anywhere. You can verify it — just unplug the network. GDPR by construction, not by policy.

Quality gates G1–G13

Checks run in deterministic code: PL-2000 zone ranges, point-count consistency, area vs declaration, numbers grounded in the document. Hallucination = rejection.

Your hardware, zero cloud

An office-class PC: 32 GB RAM minimum (48 GB recommended), CPU only — no GPU needed. Language model bundled, no extra fees.

Installer and done

setup.exe, a tray icon, UI in your browser. No IT department required.

Output that fits your process

Excel/CSV plus a navigable map of the report with per-chapter summaries.

Assistive by design

GeoDoc reports and points. Assessment and professional responsibility stay with the surveyor — as the law requires.

5 792 200
02 · PRICE

02 · PRICE

Pricing

One price, no asterisks, no subscription. Perpetual license — you pay once.

GeoDoc License ARK. CENNIK
3 000 zł net
+ 23% VAT (3 690 zł gross, ~€700 net) · VAT invoice · one-time
  • Perpetual license — no subscription
  • Up to 30 workstations — no per-seat surcharges
  • Language model bundled
  • Commercial use for your clients’ documents
  • 100% offline operation
ONE-TIME · PERPETUAL 30 WORKSTATIONS
Order — proforma by e-mail

Released 2026 — early licenses include direct access to the developer and priority on feature requests.

Updates and technical support — agreed separately. Individual terms (workstations, discounts) possible before the proforma is issued.

Trial version · 0 zł

7 days · full functionality · up to 3 workstations · no card, no signup. Need more time? One e-mail — we extend.

Request a trial
5 792 000
03 · PURCHASE

03 · PURCHASE

How to buy

A standard Polish B2B transaction: e-mail, proforma invoice, bank transfer, license key. No accounts, no card forms.

  1. 1

    E-mail accepting the terms

    Write to kontakt@softmaxdev.pl with the subject "Zakup licencji GeoDoc: Your Company Name". Include company details (name, VAT ID, address, workstation count) and confirm you accept the license terms on this page. That e-mail constitutes the agreement.

  2. 2

    Proforma invoice

    We send the proforma within 1 business day. Individual terms are possible at this stage — workstation count, discount, timelines.

  3. 3

    Transfer and confirmation

    Pay by bank transfer to the account on the proforma, quoting the proforma number in the transfer title; sending the payment confirmation speeds up key delivery.

  4. 4

    Activation key + VAT invoice

    The same business day after the payment posts, we send the activation key (with the installer) and the VAT invoice — issued in Poland’s KSeF e-invoicing system. The account number is on the invoice.

    CLAUSE
    LICENSE ACTIVE
    GD-2026-08 · v1.0 · OFFLINE

Want to verify first?

One e-mail to kontakt@softmaxdev.pl with the subject "Licencja Próbna GeoDoc: Your Company Name", confirming acceptance of the trial terms, plus your company details. You get a 7-day activation key — free, no strings.

Orders mailbox: kontakt@softmaxdev.pl
5 791 800
04 · DOWNLOAD

04 · DOWNLOAD

GeoDoc in action

A recording of a real run: a conversation with the program, report control, and the finished result. The 30B model, all local — with no network connection.

geodoc · recording of the working program

Download

You receive the installer (setup.exe, language model bundled) by e-mail together with your activation key — for both the full and the trial license.

Public download link — coming soon

Requirements: Windows 10/11 64-bit · 32 GB RAM min (48 GB recommended) · ~30 GB disk space · no GPU

5 791 600
05 · ABOUT

05 · ABOUT

Who is behind it

GeoDoc is built by softmax — the engineering studio of Filip Plata. Filip’s day job is designing systems that process ~20 million requests per second at sub-100 ms latency (RTB House, real-time bidding). Before that: Microsoft (Teams), 9livesdata, Samsung; three University of Warsaw degrees and international olympiad medals.

GeoDoc started from one observation: report control means hours of careful page-turning nobody enjoys — and it must not be outsourced to a cloud, because client documents have to stay in the firm. So the whole engine — OCR, language model, quality gates — runs locally. This is not "cloud AI with a privacy promise". It is a program that physically has nowhere to send your firm’s data.

Meet Filip →

Implementation and custom development

We also help with AI implementation and production release on your side, and — after a consultation — adapt GeoDoc to your firm’s process: custom checks, output formats, integrations.

Implementation consultation
5 791 400
06 · LICENSES

06 · LICENSES

Licenses — full texts

No fine print: all terms are on the page, before you buy. The Polish text is binding.

The license in short
  • Perpetual, non-exclusive license — one-time payment
  • Up to 30 workstations within the buyer’s enterprise
  • Commercial use, including your clients’ documents
  • Delivered as an installer (a binary application); the source code is closed
  • Software provided "as is"; statutory warranty excluded (professional trading, art. 558 § 1 of the Polish Civil Code)
  • Liability capped at the license price
  • Updates and support — separate agreement
  • Governed by Polish law

Full texts below — worth reading in full before sending an order.

End-User License Agreement (EULA) — full license
UMOWA LICENCYJNA UŻYTKOWNIKA KOŃCOWEGO (EULA)
Oprogramowanie: geodoc — kontrola operatów technicznych
Wersja umowy: 1.0 (sierpień 2026)

geodoc jest nazwą produktu (programu komputerowego), a nie nazwą firmy.

1. STRONY I PRZEDMIOT
1.1. Licencjodawcą jest Filip Plata, prowadzący działalność pod firmą
     SoftMax („Licencjodawca"; oznaczenie handlowe: Softmax Development).
1.2. Umowa określa warunki korzystania z programu geodoc wraz z
     dołączonym modelem językowym, dokumentacją i plikami towarzyszącymi
     („Oprogramowanie").
1.3. Oprogramowanie jest produktem standardowym („z półki"). Nie jest
     wykonywane na zamówienie i nie obejmuje usług wdrożenia,
     dostosowania ani utrzymania, chyba że strony uzgodnią je odrębnie.

2. NABYCIE I OŚWIADCZENIE UŻYTKOWNIKA
2.1. Korzystanie z Oprogramowania wymaga uprzedniego nabycia licencji
     od Licencjodawcy. Dowodem nabycia jest umowa sprzedaży lub faktura.
2.2. Zaznaczając w instalatorze opcję akceptacji, osoba instalująca
     oświadcza, że: (a) zapoznała się z niniejszymi warunkami i je
     przyjmuje; (b) licencja na Oprogramowanie została nabyta zgodnie
     z pkt 2.1; (c) działa w imieniu podmiotu, na rzecz którego
     licencję nabyto.
2.3. Zainstalowanie Oprogramowania bez nabycia licencji jest
     korzystaniem bez zgody Licencjodawcy.

3. ZAKRES LICENCJI
3.1. Licencja jest niewyłączna, bezterminowa i nieprzenoszalna bez
     pisemnej zgody Licencjodawcy.
3.2. Licencja uprawnia do zainstalowania i używania Oprogramowania na
     nie więcej niż 30 (trzydziestu) stanowiskach roboczych łącznie,
     w ramach przedsiębiorstwa nabywcy licencji.
3.3. Licencja obejmuje używanie Oprogramowania do własnej działalności
     nabywcy, w tym komercyjnej obsługi dokumentów jego klientów.
3.4. Poza granicami dozwolonymi bezwzględnie obowiązującymi przepisami
     (art. 75 ustawy o prawie autorskim i prawach pokrewnych) nie wolno:
     dekompilować ani deasemblować Oprogramowania, wynajmować go,
     użyczać, udostępniać osobom trzecim poza stanowiskami z pkt 3.2,
     ani usuwać oznaczeń Licencjodawcy.

4. CHARAKTER WYNIKÓW PRACY PROGRAMU
4.1. Program odczytuje dokumenty, wykonuje kontrole i raportuje ich
     wyniki. Wyniki mają charakter pomocniczy.
4.2. Ocena dokumentu, decyzja o jego wykorzystaniu oraz odpowiedzialność
     zawodowa należą do użytkownika (w szczególności wykonawcy prac
     geodezyjnych). Program nie zastępuje weryfikacji przewidzianej
     przepisami prawa.

5. BRAK GWARANCJI; RĘKOJMIA
5.1. Oprogramowanie jest dostarczane w stanie „takim, jakie jest"
     (as is), bez jakichkolwiek gwarancji, w tym gwarancji przydatności
     do określonego celu.
5.2. Strony, działając w obrocie profesjonalnym, wyłączają
     odpowiedzialność Licencjodawcy z tytułu rękojmi (art. 558 § 1
     Kodeksu cywilnego).
5.3. Aktualizacje i wsparcie techniczne nie są objęte niniejszą umową,
     chyba że strony uzgodnią je odrębnie.

6. ODPOWIEDZIALNOŚĆ
6.1. Łączna odpowiedzialność Licencjodawcy z tytułu umowy ograniczona
     jest do wysokości ceny zapłaconej za licencję.
6.2. Licencjodawca nie odpowiada za utracone korzyści.
6.3. Ograniczenia z pkt 6.1–6.2 nie dotyczą szkody wyrządzonej
     umyślnie (art. 473 § 2 Kodeksu cywilnego).

7. PRYWATNOŚĆ I PRACA OFFLINE
7.1. Oprogramowanie działa lokalnie na komputerze użytkownika i nie
     przesyła dokumentów ani danych do Licencjodawcy.

8. KOMPONENTY OPEN SOURCE
8.1. Oprogramowanie zawiera komponenty open source, w szczególności:
     silnik inferencji llama.cpp (licencja MIT, © Georgi Gerganov
     i współtwórcy) oraz model językowy Qwen3 (licencja Apache 2.0,
     © Alibaba Cloud / Qwen Team), z którego Licencjodawca korzysta
     W POSTACI ZMODYFIKOWANEJ (kwantyzacja do formatu GGUF).
8.2. Pełny wykaz komponentów wraz z notami i tekstami licencji znajduje
     się w pliku docs\LICENCJE-OSS.md w katalogu instalacji. Do tych
     komponentów stosują się postanowienia ich licencji; niniejsza
     umowa ich nie ogranicza.
8.3. Nazwy „Qwen" i „Alibaba" oraz inne znaki należą do ich właścicieli
     i nie oznaczają wspierania produktu geodoc przez te podmioty.

9. POSTANOWIENIA KOŃCOWE
9.1. Prawem właściwym jest prawo polskie. Sądem właściwym jest sąd
     miejscowo właściwy dla siedziby Licencjodawcy.
9.2. Nieważność pojedynczego postanowienia nie wpływa na ważność
     pozostałych; w miejsce postanowienia nieważnego stosuje się
     regulację ustawową najbliższą jego celowi.
9.3. Umowa wchodzi w życie z chwilą akceptacji w instalatorze, ze
     skutkiem od dnia nabycia licencji.
Trial license agreement DRAFT — pending first trial release
UMOWA LICENCJI PRÓBNEJ (TRIAL)
Oprogramowanie: geodoc — kontrola operatów technicznych
Wersja umowy: 1.0-trial (sierpień 2026) — PROJEKT

geodoc jest nazwą produktu (programu komputerowego), a nie nazwą firmy.

1. STRONY I PRZEDMIOT
1.1. Licencjodawcą jest Filip Plata, prowadzący działalność pod firmą
     SoftMax („Licencjodawca"; oznaczenie handlowe: Softmax Development).
1.2. Umowa określa warunki nieodpłatnego, próbnego korzystania
     z programu geodoc wraz z dołączonym modelem językowym, dokumentacją
     i plikami towarzyszącymi („Oprogramowanie").

2. UDZIELENIE LICENCJI PRÓBNEJ
2.1. Licencja próbna jest udzielana nieodpłatnie, na wniosek złożony
     pocztą elektroniczną, z chwilą udostępnienia kodu aktywacyjnego.
2.2. Wysyłając wniosek o licencję próbną i akceptując niniejsze warunki,
     wnioskodawca oświadcza, że działa w imieniu przedsiębiorcy, na
     rzecz którego licencja próbna ma zostać udzielona.

3. ZAKRES I OKRES LICENCJI
3.1. Licencja próbna jest niewyłączna, nieprzenoszalna i obowiązuje
     przez 7 (siedem) dni od dnia udostępnienia kodu aktywacyjnego.
3.2. Licencja próbna uprawnia do zainstalowania i używania
     Oprogramowania na nie więcej niż 3 (trzech) stanowiskach roboczych
     łącznie, wyłącznie w celu oceny przydatności Oprogramowania
     w działalności wnioskodawcy.
3.3. Po upływie okresu próbnego należy zaprzestać korzystania
     z Oprogramowania i je odinstalować albo nabyć licencję pełną.
     Oprogramowanie może po upływie okresu próbnego zablokować
     działanie funkcji.
3.4. Poza granicami dozwolonymi bezwzględnie obowiązującymi przepisami
     (art. 75 ustawy o prawie autorskim i prawach pokrewnych) nie wolno:
     dekompilować ani deasemblować Oprogramowania, wynajmować go,
     użyczać, udostępniać osobom trzecim poza stanowiskami z pkt 3.2,
     ani usuwać oznaczeń Licencjodawcy.

4. CHARAKTER WYNIKÓW PRACY PROGRAMU
4.1. Program odczytuje dokumenty, wykonuje kontrole i raportuje ich
     wyniki. Wyniki mają charakter pomocniczy.
4.2. Ocena dokumentu, decyzja o jego wykorzystaniu oraz odpowiedzialność
     zawodowa należą do użytkownika (w szczególności wykonawcy prac
     geodezyjnych). Program nie zastępuje weryfikacji przewidzianej
     przepisami prawa.

5. BRAK GWARANCJI; RĘKOJMIA; ODPOWIEDZIALNOŚĆ
5.1. Oprogramowanie w okresie próbnym jest dostarczane w stanie „takim,
     jakie jest" (as is), bez jakichkolwiek gwarancji, w tym gwarancji
     przydatności do określonego celu.
5.2. Strony, działając w obrocie profesjonalnym, wyłączają
     odpowiedzialność Licencjodawcy z tytułu rękojmi (art. 558 § 1
     Kodeksu cywilnego).
5.3. Z uwagi na nieodpłatny charakter licencji próbnej odpowiedzialność
     Licencjodawcy z tytułu umowy jest wyłączona w najszerszym
     dopuszczalnym prawem zakresie; wyłączenie nie dotyczy szkody
     wyrządzonej umyślnie (art. 473 § 2 Kodeksu cywilnego).
5.4. Aktualizacje i wsparcie techniczne nie są objęte licencją próbną.

6. PRYWATNOŚĆ I PRACA OFFLINE
6.1. Oprogramowanie działa lokalnie na komputerze użytkownika i nie
     przesyła dokumentów ani danych do Licencjodawcy.

7. KOMPONENTY OPEN SOURCE
7.1. Oprogramowanie zawiera komponenty open source wymienione wraz
     z notami i tekstami licencji w pliku docs\LICENCJE-OSS.md
     w katalogu instalacji. Do tych komponentów stosują się
     postanowienia ich licencji; niniejsza umowa ich nie ogranicza.

8. POSTANOWIENIA KOŃCOWE
8.1. Prawem właściwym jest prawo polskie. Sądem właściwym jest sąd
     miejscowo właściwy dla siedziby Licencjodawcy.
8.2. Nieważność pojedynczego postanowienia nie wpływa na ważność
     pozostałych; w miejsce postanowienia nieważnego stosuje się
     regulację ustawową najbliższą jego celowi.
8.3. Umowa wchodzi w życie z chwilą udostępnienia kodu aktywacyjnego,
     zgodnie z pkt 2.1.
Open-source components and their licenses
# geodoc — komponenty open source i ich licencje

Aplikacja geodoc jest oprogramowaniem własnościowym © Softmax Development.
Zawiera i wykorzystuje wymienione niżej komponenty open source. Wszystkie
są na licencjach permisywnych — nie nakładają żadnych zobowiązań na
licencję samej aplikacji poza zachowaniem poniższych not.

| Komponent | Rola | Licencja | Prawa autorskie |
|---|---|---|---|
| Qwen3-30B-A3B-Instruct-2507 | model językowy (obie role) | Apache 2.0 | © Alibaba Cloud / Qwen Team |
| llama.cpp (llama-server) | silnik inferencji | MIT | © Georgi Gerganov i współtwórcy |
| pypdfium2 + PDFium | odczyt i rasteryzacja PDF | BSD-3 / Apache 2.0 | © Google LLC, PDFium authors; © pypdfium2-team |
| RapidOCR + modele PP-OCR | OCR stron skanowanych | Apache 2.0 | © RapidAI, © PaddlePaddle Authors |
| ONNX Runtime | wykonanie modeli OCR | MIT | © Microsoft Corporation |
| OnnxTR | detekcja układu OCR | Apache 2.0 | © OnnxTR contributors |
| openpyxl | zapis plików Excel | MIT | © openpyxl contributors |
| Python 3.12 (embeddable) + biblioteka standardowa | środowisko wykonawcze | PSF License 2.0 | © Python Software Foundation |
| tray-icon, tao, open (Rust) | ikona zasobnika systemowego | MIT / Apache 2.0 | © Tauri Programme within The Commons Conservancy i współtwórcy |
| IBM Plex Sans | krój pisma interfejsu | SIL OFL 1.1 | © IBM Corp. |
| JetBrains Mono | krój pisma danych | SIL OFL 1.1 | © JetBrains s.r.o. |
| Półtawski Nowy | krój pisma nagłówków | SIL OFL 1.1 | © Fundacja Rozwoju Informatyki, digitalizacja kroju A. Półtawskiego |

Instalator zbudowano narzędziem Inno Setup (© Jordan Russell, Martijn
Laan) — licencja Inno Setup zezwala na nieodpłatną dystrybucję
utworzonych nim instalatorów; Inno Setup nie jest częścią aplikacji.

## Modyfikacje

Model Qwen3 jest dystrybuowany w postaci skwantyzowanej do formatu GGUF
(Q4_K_M) — jest to modyfikacja w rozumieniu §4 lit. b licencji
Apache 2.0. Wagi źródłowe: https://huggingface.co/Qwen. Poza kwantyzacją
wagi nie były zmieniane (prawo zamrożonych wag: adaptacja wyłącznie przez
instrukcje i konteksty, nigdy przez trening).

Nazwy „Qwen", „Alibaba", „IBM", „JetBrains", „Google", „Microsoft"
są znakami ich właścicieli i występują tu wyłącznie opisowo — żaden
z wymienionych podmiotów nie firmuje ani nie wspiera geodoc.

## Teksty licencji

### Apache License 2.0 (Qwen3, RapidOCR, PP-OCR, OnnxTR, część pypdfium2)

Pełny tekst: https://www.apache.org/licenses/LICENSE-2.0

    Licensed under the Apache License, Version 2.0 (the "License");
    you may not use this file except in compliance with the License.
    Unless required by applicable law or agreed to in writing, software
    distributed under the License is distributed on an "AS IS" BASIS,
    WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
    implied. See the License for the specific language governing
    permissions and limitations under the License.

### MIT License (llama.cpp, ONNX Runtime, openpyxl, biblioteki Rust)

    Permission is hereby granted, free of charge, to any person obtaining
    a copy of this software and associated documentation files (the
    "Software"), to deal in the Software without restriction, including
    without limitation the rights to use, copy, modify, merge, publish,
    distribute, sublicense, and/or sell copies of the Software, and to
    permit persons to whom the Software is furnished to do so, subject to
    the following conditions: The above copyright notice and this
    permission notice shall be included in all copies or substantial
    portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT
    WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
    TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR
    PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR
    COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
    LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
    ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE
    OR OTHER DEALINGS IN THE SOFTWARE.

### BSD 3-Clause (PDFium)

    Redistribution and use in source and binary forms, with or without
    modification, are permitted provided that the following conditions
    are met: (1) redistributions of source code must retain the above
    copyright notice, this list of conditions and the following
    disclaimer; (2) redistributions in binary form must reproduce the
    above copyright notice, this list of conditions and the following
    disclaimer in the documentation and/or other materials provided with
    the distribution; (3) neither the name of the copyright holder nor
    the names of its contributors may be used to endorse or promote
    products derived from this software without specific prior written
    permission. THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND
    CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES ARE
    DISCLAIMED.

### SIL Open Font License 1.1 (IBM Plex Sans, JetBrains Mono, Półtawski Nowy)

Pełny tekst: https://openfontlicense.org — czcionki mogą być używane,
badane, modyfikowane i redystrybuowane swobodnie, o ile nie są
sprzedawane samodzielnie i zachowują noty autorskie.

### Python Software Foundation License 2.0 (Python 3.12)

Pełny tekst: https://docs.python.org/3/license.html

Best verified on your own report

7 days of the full version, no card, no commitment. One e-mail.