SingLinkVPNПроєкти з відкритим кодом

Проєкти SingLinkVPN з відкритим кодом — це SingLink Beta, клієнт SingLinkVPN першого покоління, SingChat і відкритий хаб SingLinkVPN; усі вони супроводжуються SingLinkLabs на GitHub. Після аудиту безпеки SingLinkLabs опублікувала протокол і клієнт першого покоління за ліцензією Apache-2.0; найновіші версії з міркувань безпеки поки відкриті не повністю, а план відкриття коду триває. Для кожного проєкту вказано супровідника, репозиторій, ліцензію та публічний обсяг.

4 офіційні проєктиВласність і публічний обсяг можна перевірити

Спершу власність, потім технології

SingLinkLabs супроводжує всі проєкти на цій сторінці й визначає їхній публічний обсяг. У кожній картці вказано репозиторій, ліцензію та що саме опубліковано.

Ключові факти

Протокол SingLink пройшов шлях від ранніх версій SingLinkVPN до нинішнього SingLink 2.0. Відкриті SingLink Beta (перше покоління) і клієнт SingLinkVPN першого покоління продовжують давні принципи проєктування SingLinkVPN: права доступу на основі облікового запису, прив’язку до пристрою та безпеку, закладену в архітектуру. Обидва проєкти опубліковано після аудиту безпеки. Відтоді офіційні застосунки й протокол перейшли на архітектуру нового покоління, яка з міркувань безпеки поки відкрита не повністю; ми публікуємо лише код без ризиків для безпеки, і план відкриття коду триває.

  • Опубліковано 2026-11-12: SingLink Beta (1.0.0-draft) і клієнт SingLinkVPN першого покоління для Windows, macOS, Android та iOS.
  • Ліцензія: Apache-2.0 для обох репозиторіїв. Назви й логотипи SingLink і SingLinkVPN залишаються торговельними марками.
  • Вихідний код: github.com/SingLinkLabs/singlink-protocol і github.com/SingLinkLabs/singlink-vpn-app.
  • Безпека: внутрішній аудит виявив 31 зауваження, усі рівня High і Medium виправлено; заплановано сторонній аудит.
  • Закрито з міркувань безпеки: ядро SingLink 2.0, а також поточні офіційні застосунки, сервери, платіжна система та вузли.

Офіційні проєкти з відкритим кодом

Код, технічні матеріали та дослідницькі проєкти, які безпосередньо супроводжує SingLinkLabs, із чітким публічним обсягом і межами репозиторію для кожного проєкту.

SingLink Beta logo

Супроводжує SingLinkLabs · 01

SingLink Beta

SingLink Beta (1.0.0-draft) — перше покоління протоколу SingLink, відкритий VPN-протокол, який SingLinkLabs спроєктувала з нуля. Ззовні він виглядає як звичайний HTTPS. Перепустки доступу, підписані сервером облікових записів, містять обмеження за тарифом, терміном дії, швидкістю та кількістю пристроїв і прив’язані до ключа пристрою, тож викрадена перепустка марна. Обмін ключами — гібридний постквантовий X25519 + ML-KEM-768, із захистом від повторного відтворення та від активного зондування.

Супровідник
SingLinkLabs
Публічний обсяг
Специфікація відкритого протоколу та вихідний код на Go
Ліцензія / Статус
Apache-2.0 · 1.0.0-draft

Офіційний проєкт SingLinkLabs за ліцензією Apache-2.0, написаний на Go лише зі стандартною бібліотекою. SingLinkLabs опублікувала цей протокол першого покоління після аудиту безпеки (внутрішня перевірка виявила 31 зауваження, усі рівня High і Medium виправлено); заплановано сторонній аудит. Найновіша версія з міркувань безпеки поки відкрита не повністю, тому опубліковано лише код без ризиків для безпеки; план відкриття коду триває.

SingLinkVPN App logo

Супроводжує SingLinkLabs · 02

SingLinkVPN App

Клієнт SingLinkVPN першого покоління: одна кодова база на Flutter для Windows, macOS, Android та iOS і ядро на Go, побудоване на відкритому SingLink Beta. На Android та iOS він працює як VPN для всього пристрою, DNS теж іде через тунель; на комп’ютері він вмикає системний проксі під час підключення та відновлює попередні налаштування після відключення, виходу або збою.

Супровідник
SingLinkLabs
Публічний обсяг
Вихідний код клієнта першого покоління
Ліцензія / Статус
Apache-2.0

Офіційний проєкт SingLinkLabs за ліцензією Apache-2.0. SingLinkLabs опублікувала цей клієнт першого покоління після аудиту безпеки; найновіші версії застосунків з міркувань безпеки поки відкриті не повністю, а план відкриття коду триває. Android і macOS пройшли наскрізне тестування, iOS збирається й запускається в симуляторі, а застосунок для Windows збирається включеним процесом GitHub Actions. Назви й логотипи залишаються торговельними марками SingLinkLabs, тому форки мають використовувати власні назву та значок.

SingChat logo

Супроводжує SingLinkLabs · 03

SingChat

SingChat — сервіс онлайн-чату та підтримки зі ШІ. Його публічний проєкт SingChat MCP містить маніфест, приклади й технічну документацію, потрібні для підключення сумісних ШІ-клієнтів до налаштування робочого простору, віджетів для сайту, керування розмовами, роботи з базою знань і аналітики підтримки.

Супровідник
SingLinkLabs
Публічний обсяг
Публічний репозиторій вихідного коду
Ліцензія / Статус
MIT

SingChat — офіційний проєкт SingLinkLabs. Публічний репозиторій singchat-mcp містить маніфест, приклади та документацію для хмарного сервісу SingChat MCP під ліцензією MIT.

SingLinkVPN logo

Супроводжує SingLinkLabs · 04

SingLinkVPN

Відкритий хаб SingLinkVPN перейшов до етапу 2. Він об’єднує протокол SingLink і клієнт SingLinkVPN першого покоління, опубліковані після аудиту безпеки за ліцензією Apache-2.0 у власних репозиторіях, і публікує документацію, дані досліджень, звіти про безпеку й прозорість та дослідницькі інструменти.

Супровідник
SingLinkLabs
Публічний обсяг
Відкритий хаб, етап 2
Ліцензія / Статус
Етап 2 · код Apache-2.0

Офіційний проєкт SingLinkLabs. У хабі зібрано документацію, набори даних, звіти й дослідницькі інструменти; код протоколу та клієнта міститься в репозиторіях singlink-protocol і singlink-vpn-app. Найновіші версії, зокрема ядро SingLink 2.0 і поточні офіційні застосунки, з міркувань безпеки залишаються закритими; на наступних етапах після перевірки безпеки буде опубліковано більше.

Поширені запитання

Чи відкрито вихідний код протоколу SingLink?

Так, його першого покоління. 2026-11-12, після аудиту безпеки, SingLinkLabs опублікувала SingLink Beta (1.0.0-draft) і клієнт SingLinkVPN першого покоління за ліцензією Apache-2.0. Найновіша версія, SingLink 2.0, поки відкрита не повністю.

Як SingLink 2.0 пов’язаний із першим поколінням?

Протокол SingLink пройшов шлях від ранніх версій SingLinkVPN до нинішнього SingLink 2.0. Опубліковане перше покоління дотримується тих самих принципів: права доступу на основі облікового запису, прив’язка до пристрою та безпека, закладена в архітектуру. Відтоді офіційні застосунки й протокол перейшли на архітектуру нового покоління.

Які частини залишаються закритими і чому?

Ядро SingLink 2.0, а також поточні офіційні застосунки, сервери, платіжна система та вузли залишаються закритими з міркувань безпеки. SingLinkLabs публікує лише код без ризиків для безпеки; наступні частини відкриватимуться поетапно після перевірки безпеки.

Яка ліцензія діє і чи можна зробити форк?

Обидва репозиторії поширюються за ліцензією Apache-2.0: код можна використовувати, змінювати й поширювати на її умовах. Назви й логотипи SingLink і SingLinkVPN є торговельними марками, тому форки мають використовувати власні назву та значок.

Чи відкрито вихідний код застосунку SingLinkVPN у Snap Store?

Ні. Snap — це лише інсталяційний пакет і спосіб установлення застосунку SingLinkVPN для Linux, а не публікація з відкритим кодом. Проєкти SingLinkVPN з відкритим кодом перелічено на цій сторінці.

Відкритому коду потрібні межі, які можна перевірити

Професійна сторінка відкритого коду пояснює код, документацію, ліцензування, шляхи участі та межі безпеки. SingLinkVPN публікує простежувані записи замість розмитих ярликів.

Власність проєктів

Чітко вказувати супровідника, репозиторій і ліцензію кожного проєкту без двозначності щодо бренду.

Публічний обсяг

Відокремлювати випущений код, технічні документи й дослідницькі дані від компонентів продукту, які залишаються закритими.

Відтворювані дослідження

Публікувати версіоновану документацію, машиночитні дані та методи тестування для незалежної перевірки.

Безпека та внесок

Використовувати настанови репозиторію, ліцензування й канали розкриття вразливостей, щоб створити зрозумілий шлях участі.

Перегляньте код, документацію та дослідницькі записи

Почніть з офіційних репозиторіїв, щоб переглянути публічний обсяг, історію версій і технічний напрям відкритого коду SingLinkVPN.