Przejdź do treści
00 Aplikacja · uStudio

Studio.
Zbuduj to bez serwera.

Kreator aplikacji oparty na AI

01 Możliwości

Co możesz zbudować za pomocą tego kreatora aplikacji AI.

01

Prosty język do działającej aplikacji

Opisz narzędzie wewnętrzne, którego potrzebujesz, prostymi słowami — formularz, tracker, dashboard, małą aplikację workflow. Agent AI pisze kod, testuje go w piaskownicy iframe i pokazuje podgląd na żywo. Jako kreator aplikacji bez kodowania wymaga od Ciebie tylko opisu; jako twórca aplikacji bez kodowania Teams może faktycznie uruchomić, umieszcza wynik bezpośrednio w Twoim obszarze roboczym.

02

Brak serwera, brak bazy danych do skonfigurowania

Aplikacje, które budujesz, działają w Twoim obszarze roboczym uOS i przechowują dane za pośrednictwem platformy, więc nie ma nic do wdrożenia, żadnej bazy danych do postawienia ani rachunku za hosting dla narzędzi wewnętrznych, o które ciągle prosi Twój zespół. Wartości, które Twoja aplikacja przechowuje dla użytkownika, są szyfrowane po stronie klienta.

03

Zakładka Kod, zasoby i przegląd

Edytuj wygenerowany kod w zakładce Kod, jeśli chcesz. Przesyłaj zasoby. Gdy projekt jest gotowy, zainstaluj go w swoim obszarze roboczym. Kod źródłowy i manifesty aplikacji są przechowywane w formie czytelnej dla platformy, ponieważ musi je uruchamiać, przeglądać i wspierać AI — więc nie umieszczaj tajemnic w kodzie aplikacji.

02 Ochrona

Bezpieczeństwo Studio.

Studio ma dwie różne granice prywatności — jedną dla aplikacji, które budujesz, i drugą dla danych, które przechowują. Obie opisano poniżej.

01

Kryptografia postkwantowy domyślnie

Cała autoryzacja i wymiana kluczy używa podpisów ML-DSA-65 (FIPS 204) i kapsułkowania kluczy ML-KEM-768 (FIPS 203) znormalizowanych przez NIST. Zero RSA, zero kryptografii opartej na krzywych eliptycznych, zero klasycznej kryptografii w ścieżce uwierzytelniania. Pokonuje ataki „zbierz teraz, odszyfruj później”.

02

Definicje aplikacji są przechowywane niezaszyfrowane

Nazwa, manifest i pełny kod źródłowy aplikacji, którą budujesz, są przechowywane niezaszyfrowane na serwerze. To celowe: platforma musi je odczytać, aby renderować Twoją aplikację, wspierać asystenta AI i przeglądać zgłoszenia przed publikacją. Nie umieszczaj tajemnic w kodzie źródłowym aplikacji.

03

Dane przechowywane przez Twoje aplikacje są szyfrowane

Wartości, które aplikacja Studio zapisuje dla użytkownika, są szyfrowane w przeglądarce przed przesłaniem, więc serwer przechowuje dla nich nieprzezroczyste szyfrogramy — chociaż klucze, pod którymi są złożone, pozostają widoczne. Aplikacja potrzebująca w pełni prywatnej semantyki danych musi szyfrować wewnątrz przechowywanych wartości.

04

Twoje klucze pozostają na Twoim urządzeniu

Twoje prywatne klucze są wyprowadzane w przeglądarce z trzech tajemnic, które tylko Ty kontrolujesz, i są przechowywane w pamięci tylko na czas sesji — nigdy nie zapisywane w pamięci przeglądarki, nigdy nie wysyłane na serwer. Nowe urządzenie wyprowadza te same klucze lokalnie z tych samych trzech tajemnic.

03 Mechanika

Jak działa Studio.

  1. 01

    Otwórz Studio w przeglądarce

    UltimaOS działa w każdej nowoczesnej przeglądarce — Chrome, Firefox, Safari, Edge. Nic do instalowania. Zaloguj się, ponownie wprowadzając trzy tajemnice, z których wyprowadzane są Twoje klucze, a te same klucze zostaną odtworzone lokalnie na dowolnym urządzeniu, którego używasz.

  2. 02

    Kod źródłowy Twojej aplikacji jest przechowywany, aby platforma mogła go uruchomić

    Nazwa, manifest i kod źródłowy aplikacji, którą budujesz, są przechowywane niezaszyfrowane, ponieważ platforma odczytuje je, aby renderować Twoją aplikację, wspierać Cię AI i przeglądać ją przed publikacją.

  3. 03

    Dane przechowywane przez Twoją aplikację są szyfrowane

    Wartości, które Twoja aplikacja zapisuje dla użytkownika, są szyfrowane w przeglądarce przed przesłaniem, więc serwer przechowuje dla nich szyfrogramy — chociaż klucze, pod którymi są złożone, pozostają widoczne dla platformy.

  4. 04

    Zmiany podążają za Tobą na różnych urządzeniach

    Każda wprowadzona zmiana jest przesyłana i odbierana przez każde inne urządzenie, na którym jesteś zalogowany, więc Studio wygląda tak samo niezależnie od tego, gdzie je otworzysz.

04 Wewnątrz pakietu

Jak Studio wpisuje się w pakiet.

01

Marketplace

Prześlij aplikację zbudowaną w Studio do Marketplace. Recenzenci sprawdzają prywatność i jakość.

02

Pliki

Przesyłaj zasoby do swojego projektu z Plików. Zasoby dziedziczą to samo szyfrowanie co reszta obszaru roboczego.

03

Dokumenty

Projekty Studio mogą odwoływać się do Dokumentów w celu uzyskania specyfikacji i notatek projektowych.

04

Konto

Studio publikuje pod Twoją tożsamością. Tożsamość jest powiązana z Twoim kluczem prywatnym, a nie hasłem.

05 Zacznij

Zacznij korzystać ze Studio.

  1. 01

    Otwórz Studio w przeglądarce

    UltimaOS działa w Chrome, Firefox, Safari i Edge. Nic do instalowania. Zaloguj się za pomocą hasła, aby wyprowadzić swój klucz prywatny lokalnie.

  2. 02

    Otwórz obszar roboczy i uruchom Studio

    Launcher pokazuje każdą aplikację. Studio jest tam z podglądem wideo w kapsule. Kliknij, aby otworzyć.

  3. 03

    Połącz je z resztą pakietu

    Studio działa samodzielnie, ale błyszczy w połączeniu z resztą aplikacji UltimaOS. Ta sama tożsamość, ten sam obszar roboczy, jedno miejsce do pracy.

07 Frequently asked

Pytania o Studio.

Czy Studio jest szyfrowane end-to-end?

Short answer

Częściowo, a ten podział ma znaczenie. Aplikacje, które budujesz — ich nazwa, manifest i pełny kod źródłowy — są przechowywane niezaszyfrowane, ponieważ platforma musi je odczytać, aby je renderować, przeglądać i wspierać AI. Dane, które te aplikacje przechowują dla użytkownika, są szyfrowane w Twojej przeglądarce przed przesłaniem, więc serwer przechowuje szyfrogramy dla wartości (klucze, pod którymi są złożone, pozostają widoczne).

Jaką kryptografię używa Studio?

Short answer

Studio używa tego samego stosu postkwantowy co każda inna aplikacja UltimaOS: ML-DSA-65 (FIPS 204) do uwierzytelniania, ML-KEM-768 (FIPS 203) do kapsułkowania kluczy, XChaCha20-Poly1305 (RFC 8439) do szyfrowania symetrycznego i HKDF-SHA256 do wyprowadzania kluczy.

Czy mogę używać Studio na wielu urządzeniach?

Short answer

Tak. Zaloguj się na dowolnym urządzeniu, ponownie wprowadzając swoje trzy tajemnice, a te same klucze zostaną wyprowadzone lokalnie, więc Twoje treści Studio podążają za Tobą. Zmiany synchronizują się na żywo na wszystkich zalogowanych urządzeniach.

Czy Studio jest zgodne z GDPR?

Short answer

Częściowo, a ten podział ma znaczenie. Aplikacje, które budujesz — ich nazwa, manifest i pełny kod źródłowy — są przechowywane niezaszyfrowane, ponieważ platforma musi je odczytać, aby je renderować, przeglądać i wspierać AI. Dane, które te aplikacje przechowują dla użytkownika, są szyfrowane w Twojej przeglądarce przed przesłaniem, więc serwer przechowuje szyfrogramy dla wartości (klucze, pod którymi są złożone, pozostają widoczne).

Ile kosztuje Studio?

Short answer

UltimaOS jest darmowy dla osób fizycznych i rodzin — na stałe, nie jako wersja próbna. Organizacje płacą za miejsce po zakończeniu wczesnego dostępu, a to finansuje darmowe konta. Nie ma dodatkowej opłaty za aplikację.

Czy mogę wyeksportować dane ze Studio?

Short answer

Tak. UltimaOS obsługuje zaszyfrowany eksport wszystkich Twoich treści w celu tworzenia kopii zapasowych i przenośności. Eksport jest szyfrowany kluczem, który kontrolujesz; możesz go przechowywać na własnej infrastrukturze lub w osobistej zaszyfrowanej kopii zapasowej.

Czy aplikacje zbudowane w Studio działają na UltimaOS?

Short answer

Tak. Aplikacje zbudowane w Studio działają w zaszyfrowanym obszarze roboczym UltimaOS — lokalnie dla Ciebie lub opublikowane w Marketplace dla szerszej społeczności. W obu przypadkach aplikacja działa w piaskownicy z tymi samymi gwarancjami kryptograficznymi.

Wolny na zawsze

Wolny dla osób i rodzin. Na zawsze.

Żadnych reklam, danych, czasu próbnego. Konta indywidualne i rodzinne są bezpłatne - na stałe. Organizacje płacą za miejsce i to je finansuje.

Poproś o konto Invite - tylko podczas skalowania