Ta strona została przetłumaczona z języka angielskiego.
Narzędzia dla programistów
Zbuduj niestandardowy system zarządzania licencjami i generowania kluczy
Kliv to narzędzie AI do budowania aplikacji. Opisz, jak ma działać licencjonowanie twojego oprogramowania, a stworzy podpisane klucze, kontrolę aktywacji, unieważnianie licencji i portal klienta.
Po prostu wpisz swój pomysł w polu tekstowym, a AI zbuduje go za Ciebie
Czym jest Kliv?
Kliv nie jest dostawcą licencjonowania z gotowym schematem działania — to sztuczna inteligencja, która buduje oprogramowanie na zamówienie.
Opisujesz zwykłymi słowami aplikację, jakiej potrzebujesz, a Kliv ją buduje: dane, logikę, ekrany i funkcje serwerowe. Wynik należy do ciebie, działa na twoich własnych kontach, a później możesz go zmieniać, po prostu o to prosząc. To nie jest szablon ani wynajmowany panel w chmurze.
Na tej stronie tą aplikacją jest system zarządzania licencjami i generowania kluczy. Kliv buduje najróżniejsze aplikacje webowe — to jeden z przykładów dla oprogramowania, które sprzedajesz.
Dlaczego skrypt do generowania kluczy to nie biznes licencyjny
Klucz licencyjny to tylko jeden element sprzedaży oprogramowania. Trudniejsza część to rejestr wokół niego: zakupy, stanowiska, komputery, terminy opieki technicznej, zwroty, obciążenia zwrotne i unieważnienia.
Kliv buduje rejestr i sklep jako jedną aplikację. Proces zakupu, portal klienta, punkt końcowy aktywacji i funkcja generująca klucze korzystają z tych samych danych, dzięki czemu licencja to coś więcej niż ciąg znaków w e-mailu.
Za co odpowiada klucz
Licencja to rekord z historią. Oto elementy, które system może sprawdzić.
Licencja
Produkt, edycja, liczba stanowisk i zakup, który ją utworzył, znajdują się w rekordzie licencji. Ciąg znaków klucza jest wyprowadzany z tego rekordu.
Rejestr aktywacji
Każda aktywacja zapisuje odcisk urządzenia i znacznik czasu. Licencja na dwa komputery odmawia trzeciej aktywacji na podstawie tej liczby.
Portal klienta
Klienci widzą swoje klucze, aktywne komputery, status opieki technicznej oraz przycisk zwalniający stanowisko starego komputera.
Funkcja generująca klucze
Typowana funkcja serwerowa w TypeScript podpisuje każdy klucz. Sekret podpisujący znajduje się w skarbcu platformy, poza kodem źródłowym.
Opieka techniczna i aktualizacje
Licencja wieczysta może działać dalej, podczas gdy dostęp do kanału aktualizacji zależy od aktywnego, terminowego uprawnienia do opieki technicznej.
Unieważnienie
Zwrot lub obciążenie zwrotne przełącza rekord licencji, a kolejne sprawdzenie aktywacji odczytuje ten stan. Nie trzeba wysyłać żadnej czarnej listy.
Przykład: studio wtyczek audio Kasi
Oto jak mogłaby z tego korzystać jedna firma programistyczna. To tylko przykład — ty opisałbyś własne produkty, klucze, stanowiska, warunki aktualizacji i zasady aktywacji.
Zakup tworzy podpisany klucz
Klientka Kasi kupuje edycję Studio za 699 zł. Ta sama transakcja tworzy rekord licencji, podpisuje klucz i wysyła e-mail z kluczem oraz linkiem do portalu.
Dwa komputery wypełniają limit stanowisk
Klientka aktywuje komputer stacjonarny w studiu i laptopa. Rejestr pokazuje teraz dwa z dwóch dostępnych stanowisk, każde z odciskiem urządzenia i datą.
Klient sam obsługuje martwy komputer
Gdy płyta główna komputera stacjonarnego się psuje, klientka loguje się do portalu, zwalnia stanowisko tego komputera i aktywuje zastępczy sprzęt bez wysyłania zgłoszenia do supportu.
Opieka techniczna kontroluje aktualizacje, nie własność
Roczny okres opieki technicznej za 219 zł wygasa. Wtyczka nadal działa, ale strona pobierania przestaje oferować nowe wersje, dopóki odnowienie nie zostanie zaksięgowane.
Zwrot zmienia kolejne sprawdzenie
Jeśli Kasia zatwierdzi zwrot albo zostanie zgłoszone obciążenie zwrotne, rekord licencji zostaje unieważniony. Ciąg znaków klucza nadal istnieje, ale kolejne sprawdzenie aktywacji odczytuje rekord i odmawia dostępu.
Opisz, co chcesz zbudować
Kliv buduje na podstawie twojego opisu, więc im więcej szczegółów podasz, tym bliższa oczekiwaniom będzie pierwsza wersja. Podaj produkty, ceny, limity aktywacji, warunki aktualizacji, zasady zwrotów i reguły portalu. Oto trzy przykłady, na których możesz się oprzeć:
Portal licencji dla wtyczki
Klucze, stanowiska i samoobsługowa dezaktywacja.
“Zbuduj serwis licencyjny dla mojej wtyczki audio. Sprzedawaj edycję Studio za 699 zł przez moje konto Stripe, generuj podpisany klucz przy zakupie, ogranicz każdą licencję do dwóch komputerów, pozwól kupującym dezaktywować stare komputery z poziomu portalu i wysyłaj klucz razem z linkiem do portalu e-mailem.”
Licencje zespołowe na stanowisko
Jedna licencja firmowa z pulą stanowisk.
“Zbuduj licencjonowanie zespołowe dla mojego narzędzia desktopowego. Firma kupuje licencję Business na 10 stanowisk za 3499 zł rocznie, administrator przypisuje stanowiska do konkretnych użytkowników, nieprzypisane stanowiska wracają do puli, a sprawdzenie licencji odmawia jedenastemu aktywnemu użytkownikowi.”
Klucze próbne z terminem ważności
Czternaście dni, a potem e-mail z ofertą upgrade’u.
“Zbuduj licencjonowanie próbne dla mojej aplikacji desktopowej. Odwiedzający proszą o 14-dniowy klucz próbny z weryfikacją e-mail, sprawdzenie aktywacji odczytuje datę wygaśnięcia z rekordu licencji, wygasłe wersje próbne przestają się aktywować, a klient otrzymuje ofertę upgrade’u do licencji Pro za 499 zł.”
Zaplecze serwerowe numeru seryjnego
Generowanie klucza to kod poddawany audytowi. Generowanie klucza działa jako typowana funkcja serwerowa: waliduje zakup, wyprowadza klucz, podpisuje go i zapisuje rekord. Kod źródłowy aplikacji synchronizuje się też z repozytorium Git na koncie studia, więc funkcję podpisującą można skontrolować.
Handel i licencjonowanie korzystają z tych samych danych. Zakup za 699 zł, odnowienie opieki technicznej za 219 zł i rekord licencji znajdują się razem na twoim własnym koncie Stripe. Zatwierdzenie zwrotu może unieważnić licencję w ramach tego samego procesu.
Punkt końcowy aktywacji działa według twoich zasad. Okresy karencji offline, liczba stanowisk na edycję, bardziej rygorystyczne odciski urządzeń i okna opieki technicznej to twoje zasady zapisane jako kod i dane.
Licencjonowanie to etap zakupu w biznesie oprogramowania. Plany, wersje próbne i rozliczenia za zużycie opisano na stronie Kliv dla twórców SaaS.
Najczęstsze pytania
Czym dokładnie jest Kliv?
Kliv to narzędzie AI do budowania aplikacji. Opisujesz niestandardową aplikację webową, jakiej potrzebujesz, Kliv ją buduje, a wynik należy do ciebie. W przypadku licencjonowania oznacza to proces zakupu, podpisane klucze, sprawdzanie aktywacji, portale klienta i zasady unieważniania.
Czy dostaję prawdziwą aplikację, czy szablon?
Prawdziwą aplikację. Kliv buduje bazę danych, funkcje serwerowe, ekrany i procesy dopasowane do twoich zasad licencjonowania.
Czy mogę to zmienić po zbudowaniu?
Tak. Możesz później zmienić liczbę stanowisk, dodać edycje, dostosować zasady opieki technicznej, dodać aktywację offline lub zmienić działanie portalu.
Co się dzieje przy zwrocie lub obciążeniu zwrotnym?
Zwrot czeka na twoją akceptację. Po zatwierdzeniu rekord licencji może zostać przełączony na unieważniony, a kolejne sprawdzenie aktywacji odczytuje ten rekord. Obciążenia zwrotne mogą przechodzić tę samą ścieżkę, z oznaczeniem do przeglądu.
A co z komputerami, które nigdy nie są online?
Aktywacja offline to zasada, którą sam ustalasz. Możesz wystawiać plik aktywacji offline z portalu albo dopuścić okno karencji między sprawdzeniami.
Czy mogę zaimportować licencje, które już sprzedałem?
Tak. Istniejące klucze mogą stać się rekordami licencji z produktami, klientami, komputerami i datami opieki technicznej uzupełnionymi z twojego arkusza kalkulacyjnego.
Czy klienci potrzebują konta, żeby użyć swojego klucza?
Klucz może dotrzeć e-mailem i działać bez logowania do portalu. Portal ma znaczenie przy zwalnianiu stanowisk, pobieraniu wersji i odnawianiu opieki technicznej.
Czy klienci potrzebują własnych kont Stripe?
Nie. Klienci płacą kartą. Płatności przechodzą przez twoje własne konto Stripe.
Czy Kliv pobiera prowizję od sprzedaży licencji?
Nie. Płatności działają na twoim koncie Stripe. Koszty obsługi kart rozliczasz bezpośrednio ze Stripe.
Czy mogę używać własnej domeny?
Tak. Portal licencyjny może działać na twojej własnej domenie.
Czy mogę później zrezygnować z Kliv?
Tak. Kod aplikacji synchronizuje się z twoim własnym repozytorium Git, więc odejście to zwykłe git pull, a nie budowanie od nowa.
Więcej w tej kategorii
Zbudowane przez twórców
Zobacz, co jest możliwe
Zobacz prawdziwe aplikacje zbudowane z Kliv przez deweloperów i twórców z całego świata
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Memory Café Coordination Tool
A warm platform for dementia-friendly cafés, connecting caregivers, volunteers, and coordinators.
Remit Record
Track remittances and household budgets seamlessly.
Next Page Book Club
Manage your book club easily with proposals, voting, and history tracking.
Northfern Tattoo Studio
Portfolio and booking site for Northfern Tattoo Studio.
Campo Agua Gestión
Sistema de gestión del agua comunitario para aldeas.
つくりて — 伝統工芸職人サイト
職人が作品を展示し、受注管理を行うサイトです。
Tidal Surf Reports
Crowd-sourced surf condition tracking app.
Riverside Commons HOA Management
A portal for HOA management at Riverside Commons.
よやくん — レストラン予約管理
小規模レストラン向けの予約管理サイトです。
Troop 214 Scout Management
A management tool for Scout Troop 214, focused on outings, advancement, and communication.
Te Kura Kaupapa Māori Whānau Board
A whānau coordination tool for Māori-medium schools.
Tsev Nyeem Ntawv Library
Mobile library coordinator for Hmong and Lao communities.
Zbuduj licencjonowanie wokół oprogramowania, które dostarczasz
Opisz swoje produkty, stanowiska, zasady wersji próbnej, warunki opieki technicznej i zasady unieważniania. Kliv zbuduje wokół nich system licencji.