Terms of Service
These Terms of Service govern the rights, obligations, and responsibilities between SosomLab (“we”, “us”, or “the Company”) and you in connection with your use of Nexa Beep (the “Software”) and the relay server operated by the Company (the “Official Server”).
Notice of revision (posted 2026-10-12 · effective 2026-10-19) To reflect changes in Software versions v0.3.0–v0.5.0, we have added provisions on license files and tiers (Section 3), the nature and warranty scope of multi-device synchronization (Section 4), and the limitation of liability for synchronized content (Section 10). The revision history is at the end of this page.
1. Definitions
- “Software” means the Nexa Beep application distributed by the Company, including its installer, portable, and package-manager distributions and its command-line terminal mode.
- “User” means anyone who downloads, installs, or uses the Software.
- “Relay Server” means the server program (
nexa-beepd) that lets two copies of the Software on different networks find each other and exchange data. - “Official Server” means the Relay Server operated by the Company at
beepd.sosomlab.comand registered as the Software’s default. - “Peer” means another User with whom you communicate through the Software.
- “License File” means the file (
nexa-beep.license) signed and issued by the Company for commercial use. - “Sibling Device” means another of your own devices grouped under the same user by the multi-device identity feature.
2. Acceptance and Amendment
- These Terms take effect when you download, install, or use the Software.
- The Company may amend these Terms within the limits permitted by applicable law. Amendments will be posted on this page with their effective date, and material changes will be announced at least 7 days in advance. Continuing to use the Software after the effective date constitutes acceptance.
3. License
- The Software and the Relay Server program are licensed under PolyForm Noncommercial License 1.0.0. Personal and other noncommercial use is free of charge.
- Commercial use requires a separate paid license. For inquiries, contact [email protected].
- The full license text is published in the Software’s source repository (
LICENSE.md, the authoritative English text;LICENSE.ko.md, an unofficial Korean translation), and the English license text governs in the event of any conflict with this Section. - The Software is licensed, not sold. All copyright and other intellectual property rights remain with the Company.
- License Files (v0.3.0+) — Commercial licenses are provided as License Files signed and issued by the Company. You apply by sending the Company a request code created under Help › License… in the Software (or with
nexa-beep --license request), and you install the file you receive in the same window (or with--license install). The information the Company processes for an application is governed by Section 7 of the Privacy Policy. - A License File contains the issuance terms — licensee name, tier (Trial, Pro, Org, etc.), term, and the devices (device codes) it may be used on — and those terms follow the license agreement or the guidance given at issuance. Files issued for another device or another product, damaged or altered files, and expired files are not recognized as valid licenses. A License File belongs to the person or organization to whom it was issued and may not be transferred or redistributed without the Company’s consent.
- The Software currently does not lock any feature based on whether a license is present, and does not connect to the network to check a license (it checks only the file and its signature). Without a valid License File it runs in the “Free (non-commercial)” state. The fact that no feature is locked does not grant permission for commercial use; whether use is commercial is governed by the license in item 1. The Company may designate certain features as paid-license-only in future versions, in which case it will announce this in that version’s release notes and in these Terms.
4. Nature of the Software
- By default the Software operates directly between your device and other devices on the same local network. No Company server is involved in that mode, and the Company provides no account, hosting, or storage service.
- The Software sends no personal data to the Company automatically. The Company receives personal data only when you yourself email a commercial-license request code or an inquiry. What is stored on your device and what leaves it over the network is described in the Privacy Policy.
- Conversations and files are end-to-end encrypted between devices. The Company cannot access their contents by any route and therefore cannot recover, hand over, or moderate them.
- Your identity lives in the key file on your device (
identity.key). If you lose it, you will appear to Peers as a different person, and the Company has no way to restore it. Backing up the key file is your responsibility. Conversation history is not kept on any Company server and does not follow you to a new device; to move it, use the Software’s history backup and restore functions. - If multi-device identity is enabled, the user key (
user.key) and the pairing passphrase are what let a device with the same values be recognised as “my device” without approval. Managing the pairing passphrase, and replacing the user key when a device is lost (including revoking it in the My Devices list), is your responsibility. Sibling Devices are fully trusted and exchange conversation content with one another, so you must not group devices you do not control. - Multi-device synchronization (v0.4.0–v0.5.0) — sender copies, catch-up, and read-state sync between Sibling Devices are convenience features and not a backup or a means of migrating your full history. Catch-up covers only the most recent 200 lines per conversation, up to 1 MiB per session, text only (file contents are not transferred), and requires the Sibling Devices to be online at the same time. The Company does not warrant the completeness, ordering, or timeliness of synchronized content. Deleting a conversation applies only to that device and is not propagated to other Sibling Devices.
5. The Official Server
- The Official Server is an optional feature that the Company provides free of charge and as a courtesy for Users who wish to communicate with Peers outside their local network. It is used only if you enable it in settings, and the Software is fully functional without it.
- The Official Server only relays; it stores no messages, files, or metadata. Consequently, even through the server, data is delivered only while both parties are connected at the same time.
- The Company does not guarantee the uptime, latency, throughput, or continued availability of the Official Server. The Company may maintain, change, suspend, or shut the server down without prior notice, and may impose or change abuse-prevention limits such as per-connection bandwidth caps, channel counts, and idle timeouts.
- Interruption of the Official Server does not affect communication within your local network. You may at any time run the Relay Server program yourself; a self-hosted server behaves exactly like the Official Server.
- The Company accepts no responsibility for Relay Servers that you or any third party operate.
6. User Obligations
You must not:
- use the Software or the Relay Server program commercially without a valid paid license;
- abuse the Software — for example by repeatedly sending unwanted messages or files, impersonating others, or harassing Peers;
- transmit malware, pirated material, or any content that infringes others’ rights or is prohibited by applicable law;
- place excessive load on the Official Server, circumvent its abuse-prevention measures such as bandwidth caps or connection limits, or attack it;
- attempt to bypass the Software’s safety mechanisms (received-file quarantine, scanning and approval, trust pins, and the like) in order to harm a Peer’s device;
- engage in any other conduct prohibited by applicable law or these Terms.
The Company may block connections that abuse the Official Server without prior notice. Because the Company cannot see the contents of communications, it cannot intervene in or mediate disputes, harassment, defamation, or similar matters between Users.
7. Received Files and Security
- The Software handles received files through quarantine, scanning, and approval, and never executes them itself. However, opening a file after approval is your decision, and its consequences are your responsibility. Operating-system quarantine markers are an auxiliary measure and do not guarantee safety.
- A “scanned (no detection)” indication merely reflects the verdict of the antivirus product installed on your PC; the Company does not warrant that any received file is safe.
- Identity verification pins a key on first contact (trust on first use), so a man-in-the-middle attack at the very first contact cannot, in principle, be detected. Where certainty matters, it is up to you to carry out the Software’s fingerprint-comparison procedure with the Peer over a separate channel.
- The Company does not warrant protection against threats that the Software’s known-limitations documentation explicitly excludes, including compromise of the device itself, leakage of the key file, an observer on the same network learning of your presence, and relay metadata.
8. Third-Party Components
The Software runs on components provided by the operating system and may interoperate with third-party software such as antivirus products and package managers. Those components are subject to their own licenses and terms.
9. Disclaimer of Warranties
THE SOFTWARE AND THE OFFICIAL SERVER ARE PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. The Company does not warrant that the Software will operate without interruption or error, or that it will be compatible with any particular network environment, hardware, or system configuration. In particular, automatic discovery may not work on some networks, such as enterprise wireless networks.
10. Limitation of Liability
To the maximum extent permitted by applicable law, the Company shall not be liable for any indirect, incidental, special, consequential, or punitive damages, for loss of data, revenue, or business, for non-delivery, delay, or loss of messages or files, for omissions, duplication, or delays in synchronization between Sibling Devices, or for harm caused by received files, arising out of the use of or inability to use the Software or the Official Server. Liability that cannot be excluded by law, including liability for willful misconduct or gross negligence, is not limited.
11. Discontinuation
The Company may change or discontinue distribution of the Software or any of its features, and operation of the Official Server, at any time. Copies already installed may continue to be used under these Terms, and communication within your local network continues to work independently of the Official Server.
12. Governing Law and Jurisdiction
These Terms are governed by the laws of the Republic of Korea. Any dispute arising in connection with the Software shall be brought before the court having jurisdiction under the Korean Civil Procedure Act.
13. Contact
- Email: [email protected]
Revision History
| Posted | Effective | Changes |
|---|---|---|
| 2026-10-12 | 2026-10-19 | Reflects Software v0.3.0–v0.5.0 — added definitions (License File, Sibling Device) · provisions on License Files, tiers, and no feature locking (Section 3, items 5–7) · corrected wording on personal data sent to the Company · Sibling Device trust and the nature and warranty scope of multi-device synchronization (Section 4, items 5–6) · limitation of liability for synchronization omissions (Section 10) |
서비스 약관
이 약관은 SosomLab(이하 “회사”)가 제공하는 Nexa Beep(이하 “소프트웨어”)과 회사가 운영하는 릴레이 서버(이하 “공식 서버”)의 이용과 관련하여 회사와 이용자의 권리·의무 및 책임사항을 정합니다.
개정 안내 (2026-10-12 게시 · 2026-10-19 시행) 소프트웨어 v0.3.0~v0.5.0의 변경에 맞춰 라이선스 파일과 등급(제3항), 다중 기기 동기화의 성격과 보증 범위(제4항), 동기화 내용에 대한 책임 제한(제10항)을 보완했습니다. 개정 이력은 맨 아래에 있습니다.
1. 정의
- “소프트웨어”란 회사가 배포하는 Nexa Beep 애플리케이션을 말하며, 설치형·포터블·패키지 매니저 배포본과 명령줄 단말 모드를 포함합니다.
- “이용자”란 소프트웨어를 내려받거나 설치하거나 사용하는 모든 사람을 말합니다.
- “릴레이 서버”란 서로 다른 네트워크에 있는 두 소프트웨어가 만나도록 중계하는 서버 프로그램(
nexa-beepd)을 말합니다. - “공식 서버”란 회사가
beepd.sosomlab.com에서 운영하며 소프트웨어의 기본값으로 등록된 릴레이 서버를 말합니다. - “상대”란 이용자가 소프트웨어로 통신하는 다른 이용자를 말합니다.
- “라이선스 파일”이란 상업적 사용을 위해 회사가 서명해 발급하는 파일(
nexa-beep.license)을 말합니다. - “형제 기기”란 다중 기기 신원 기능으로 같은 사용자에 묶인 이용자 본인의 다른 기기를 말합니다.
2. 약관의 효력과 변경
- 이 약관은 이용자가 소프트웨어를 내려받거나 설치하거나 사용한 시점부터 효력이 발생합니다.
- 회사는 관련 법령이 허용하는 범위에서 약관을 변경할 수 있습니다. 변경 시 개정 내용과 시행일을 이 페이지에 게시하며, 중요한 변경은 시행일 최소 7일 전에 공지합니다. 시행일 이후에도 소프트웨어를 계속 사용하면 변경에 동의한 것으로 봅니다.
3. 라이선스
- 소프트웨어와 릴레이 서버 프로그램은 PolyForm Noncommercial License 1.0.0으로 제공됩니다. 개인 및 비상업적 용도의 사용은 무료입니다.
- 상업적 사용에는 별도의 유료 라이선스가 필요합니다. 문의: [email protected].
- 라이선스 전문은 소프트웨어의 소스 저장소에 게시되어 있으며(
LICENSE.md영문 정본 ·LICENSE.ko.md비공식 한글 번역), 이 조항과 충돌하는 경우 영문 라이선스 전문이 우선합니다. - 소프트웨어는 판매가 아니라 이용 허락의 대상입니다. 저작권을 비롯한 모든 지식재산권은 회사에 있습니다.
- 라이선스 파일 (v0.3.0~) — 상업 라이선스는 회사가 서명해 발급하는 라이선스 파일로 제공됩니다. 이용자는 소프트웨어의 도움말 › 라이선스…(또는
nexa-beep --license request)에서 만든 요청 코드를 회사에 보내 발급을 신청하고, 받은 파일을 같은 창(또는--license install)으로 설치합니다. 신청 시 회사가 처리하는 정보는 개인정보처리방침 제7항을 따릅니다. - 라이선스 파일에는 라이선시 이름·등급(Trial·Pro·Org 등)·기한·사용할 수 있는 기기(기기 코드) 등 발급 조건이 담기며, 발급 조건은 라이선스 계약 또는 발급 시 안내에 따릅니다. 다른 기기용·다른 제품용·손상되거나 변조된 파일, 기한이 지난 파일은 유효한 라이선스로 인정되지 않습니다. 라이선스 파일은 발급받은 자에게 귀속되며 회사의 동의 없이 양도·재배포할 수 없습니다.
- 현재 소프트웨어는 라이선스 유무에 따라 기능을 잠그지 않으며, 라이선스 확인을 위해 네트워크에 접속하지 않습니다(파일과 서명만 확인). 라이선스 파일이 없거나 유효하지 않으면 “무료(비상업)” 상태로 동작합니다. 기능이 잠기지 않는다는 사실이 상업적 사용을 허락하는 것은 아니며, 상업적 사용 여부는 제1항의 라이선스가 정합니다. 회사는 향후 버전에서 특정 기능을 유료 라이선스 전용으로 정할 수 있으며, 이 경우 해당 버전의 릴리스 노트와 이 약관으로 알립니다.
4. 소프트웨어의 성격
- 소프트웨어는 기본적으로 이용자의 기기와 같은 로컬 네트워크 안의 다른 기기 사이에서 직접 동작합니다. 이 동작에 회사의 서버는 관여하지 않으며, 회사는 계정·호스팅·저장 공간을 제공하지 않습니다.
- 소프트웨어는 개인정보를 회사에 자동으로 전송하지 않습니다. 회사가 개인정보를 받는 것은 이용자가 상업 라이선스 요청 코드나 문의를 직접 이메일로 보내는 경우뿐입니다. 기기에 저장되는 데이터와 네트워크로 나가는 데이터는 개인정보처리방침에 설명되어 있습니다.
- 대화와 파일은 기기 사이에서 종단 간 암호화됩니다. 회사는 어떤 경로로도 그 내용에 접근할 수 없으며, 따라서 내용을 복구·제공·검열할 수 없습니다.
- 신원은 이용자 기기의 키 파일(
identity.key)에 있습니다. 키 파일을 잃어버리면 상대에게 다른 사람으로 보이게 되며, 회사는 이를 복구할 방법이 없습니다. 키 파일의 백업은 이용자의 책임입니다. 대화 기록은 회사 서버에 보관되지 않으므로 기기를 바꾸면 따라가지 않습니다. 기록을 옮기려면 소프트웨어의 기록 백업·복원 기능을 사용해야 합니다. - 다중 기기 신원을 켠 경우, 사용자 키(
user.key)와 페어링 암호는 같은 값을 넣은 기기를 승인 없이 “내 기기”로 인식하게 하는 열쇠입니다. 페어링 암호의 관리와, 기기를 잃어버렸을 때의 사용자 키 교체(내 기기 목록에서의 폐기 포함)는 이용자의 책임입니다. 형제 기기는 서로 대화 내용을 주고받는 완전히 신뢰된 관계이므로, 이용자가 통제하지 않는 기기를 묶어서는 안 됩니다. - 다중 기기 동기화 (v0.4.0~v0.5.0) — 형제 기기 사이의 발신 사본·따라잡기·읽음 동기는 편의 기능이며 백업이나 전체 이력 이전 수단이 아닙니다. 따라잡기는 대화당 최근 200줄·세션당 1MiB·텍스트만을 대상으로 하고 파일 본문은 옮기지 않으며, 형제 기기가 동시에 켜져 있어야 이뤄집니다. 회사는 동기화된 내용의 완전성·순서·적시성을 보증하지 않습니다. 또한 대화 삭제는 그 기기에만 적용되며 다른 형제 기기로 전파되지 않습니다.
5. 공식 서버
- 공식 서버는 같은 로컬 네트워크에 있지 않은 상대와 통신하려는 이용자를 위해 회사가 무상으로, 호의에 따라 제공하는 선택 기능입니다. 이용자가 설정에서 직접 켜야만 사용되며, 켜지 않아도 소프트웨어는 완전하게 동작합니다.
- 공식 서버는 중계만 하며 메시지·파일·메타데이터를 저장하지 않습니다. 따라서 서버를 경유한 통신이라도 양쪽이 동시에 접속해 있을 때만 전달됩니다.
- 회사는 공식 서버의 가동률·응답 시간·전송 속도·지속적인 제공을 보장하지 않습니다. 회사는 사전 통지 없이 서버를 점검·변경·중단·종료할 수 있으며, 남용 방지를 위해 연결당 대역폭 상한·동시 채널 수·유휴 시간 제한 등을 두거나 바꿀 수 있습니다.
- 공식 서버가 중단되더라도 같은 로컬 네트워크 안의 통신은 영향을 받지 않습니다. 이용자는 언제든 릴레이 서버 프로그램을 직접 세워 사용할 수 있으며, 직접 세운 서버는 공식 서버와 동일하게 동작합니다.
- 이용자가 직접 세우거나 제3자가 운영하는 릴레이 서버에 대해 회사는 어떠한 책임도 지지 않습니다.
6. 이용자의 의무
이용자는 다음 행위를 해서는 안 됩니다.
- 유효한 유료 라이선스 없이 소프트웨어 또는 릴레이 서버 프로그램을 상업적으로 사용하는 행위
- 상대가 원하지 않는 메시지·파일을 반복해서 보내거나, 다른 사람을 사칭하거나, 상대를 괴롭히는 등 소프트웨어를 남용하는 행위
- 악성 코드, 불법 복제물, 타인의 권리를 침해하거나 관련 법령이 금지하는 내용을 전송하는 행위
- 공식 서버에 과도한 부하를 주거나, 대역폭 상한·접속 제한 등 남용 방지 장치를 우회하거나, 서버를 공격하는 행위
- 소프트웨어의 보안 장치(수신 파일 격리·검사·승인 절차, 신뢰 핀 등)를 우회해 상대의 기기에 해를 끼치려는 행위
- 그 밖에 관련 법령 또는 이 약관이 금지하는 행위
회사는 공식 서버를 남용하는 접속을 사전 통지 없이 차단할 수 있습니다. 다만 회사는 통신 내용을 볼 수 없으므로, 이용자 사이의 분쟁·괴롭힘·명예훼손 등에 개입하거나 이를 중재할 수 없습니다.
7. 수신 파일과 보안
- 소프트웨어는 수신 파일을 격리·검사·승인의 절차로 다루며 스스로 실행하지 않습니다. 그러나 승인 이후의 파일을 여는 것은 이용자의 결정이며, 그 결과는 이용자의 책임입니다. 운영체제의 격리 표식은 보조 수단일 뿐 안전을 보장하지 않습니다.
- “검사됨(탐지 없음)” 표시는 이용자 PC에 설치된 백신의 판정일 뿐이며, 회사는 수신 파일이 안전하다고 보증하지 않습니다.
- 신원 확인은 첫 접촉 시 키를 고정(TOFU)하는 방식이므로 첫 접촉 순간의 중간자 공격은 원리적으로 탐지할 수 없습니다. 확신이 필요한 상대와는 소프트웨어가 제공하는 지문 대조 절차를 다른 연락 채널로 수행하는 것이 이용자의 몫입니다.
- 회사는 소프트웨어가 알려진 한계 문서에서 명시적으로 제외한 위협(기기 자체의 탈취, 키 파일 유출, 같은 네트워크 관찰자의 존재 파악, 릴레이 메타데이터 등)을 막는다고 보증하지 않습니다.
8. 제3자 구성요소
소프트웨어는 운영체제가 제공하는 구성요소 위에서 동작하며 제3자 소프트웨어(백신 프로그램, 패키지 매니저 등)와 연동될 수 있습니다. 해당 구성요소에는 각자의 라이선스와 약관이 적용됩니다.
9. 보증의 부인
소프트웨어와 공식 서버는 “있는 그대로(as is)” 제공되며, 명시적이든 묵시적이든 어떠한 보증도 하지 않습니다. 여기에는 상품성, 특정 목적에의 적합성, 권리 비침해에 대한 보증이 포함되나 이에 한정되지 않습니다. 회사는 소프트웨어가 중단 없이 동작하거나 오류가 없거나 특정 네트워크 환경·하드웨어·시스템 구성과 호환될 것을 보증하지 않습니다. 특히 기업 무선망 등 일부 네트워크에서는 자동 발견이 동작하지 않을 수 있습니다.
10. 책임의 제한
관련 법령이 허용하는 최대 범위에서, 회사는 소프트웨어 또는 공식 서버의 사용 또는 사용 불능으로 인해 발생한 간접적·부수적·특별·결과적·징벌적 손해와 데이터·수익·영업상의 손실, 메시지나 파일의 미전달·지연·유실, 형제 기기 사이 동기화의 누락·중복·지연, 수신 파일로 인한 피해에 대해 책임지지 않습니다. 다만 고의 또는 중대한 과실을 포함하여 법령상 배제할 수 없는 책임은 제한되지 않습니다.
11. 배포·서비스의 중단
회사는 언제든지 소프트웨어 또는 그 일부 기능의 배포와 공식 서버의 운영을 변경·중단할 수 있습니다. 이미 설치된 사본은 이 약관에 따라 계속 사용할 수 있으며, 같은 로컬 네트워크 안의 통신은 공식 서버와 무관하게 계속 동작합니다.
12. 준거법과 관할
이 약관은 대한민국 법률에 따라 해석됩니다. 소프트웨어와 관련하여 발생한 분쟁은 민사소송법에 따른 관할 법원에 제기합니다.
13. 문의처
- 이메일: [email protected]
개정 이력
| 게시일 | 시행일 | 내용 |
|---|---|---|
| 2026-10-12 | 2026-10-19 | 소프트웨어 v0.3.0 |