Terms of Service — Smallbee
Last updated: 15 June 2026
These Terms of Service (the "Terms") are a binding agreement between you and LLC "Code 380" (ТОВ «Код 380»), a limited liability company registered in Ukraine under EDRPOU 46293424 ("code380", "we", "us", or "our"), which operates the Smallbee application and related services (together, the "Service"). Our registered-company details are listed on our Contacts page. The Smallbee Privacy Policy is incorporated into these Terms by reference.
1. Acceptance
By creating a Smallbee account, signing in via Google, redeeming an invite, or otherwise accessing the Service, you agree to be bound by these Terms and by the Privacy Policy. If you do not agree, do not use the Service. If you accept these Terms on behalf of a business or other legal entity, you represent that you are authorised to bind that entity, and "you" refers to that entity.
2. The Service
Smallbee is a multi-tenant business-management application for small hospitality and retail businesses (cafés, restaurants, bars, local sellers). It provides organisation and team management, daily shift reporting (cash, terminal totals, expenses, payroll), supplier and product catalog management with import/export, order placement, a salary ledger (accruals, bonuses, fines, payouts) calculated from configurable pay rules, an activity history and audit trail, push notifications, and an optional Telegram bot integration configured by the organisation owner. The Service is provided as a mobile application backed by cloud infrastructure described in the Privacy Policy. We may add, change, or remove features at any time.
3. Eligibility
To use the Service you must be at least 18 years old (or the age of majority where you live, if higher), represent a legitimate business or be an authorised employee of one, and comply with all applicable laws — including Ukrainian commercial, labour, tax, and data-protection law. The Service is intended for business use, not personal use. You may not use it to manage any activity that is illegal, fraudulent, or otherwise prohibited under applicable law, and you represent that you are not subject to, or acting on behalf of any party subject to, comprehensive Ukrainian or EU sanctions.
4. Accounts, roles, and access
You may create an account with an email address and password, or by signing in with a supported identity provider (currently Google). You must provide accurate information and keep it current. Within an organisation, Smallbee recognises three roles: Owner (full administrative rights, responsible for the subscription and bound by these Terms on the organisation's behalf), Admin (administrative rights, but cannot end the subscription or delete the organisation), and Worker (limited access scoped to assigned sites and shifts). The Owner is responsible for the actions of the Admins and Workers in their organisation.
Workers join via time-limited invite codes. Whoever sends an invite is responsible for having a lawful basis to invite that person and to share their personal data with us. In addition to your credentials, Smallbee uses a per-device PIN for quick unlock on shared devices; PINs are stored only as cryptographic hashes and are not recoverable. You are responsible for keeping your credentials and PIN confidential and for all activity on your account, and must notify us at support@code380.com if you suspect unauthorised use.
5. Subscriptions, trial, and billing
Smallbee is offered as a subscription with tiered limits on the number of sites and active team members, available on several billing cadences at the prices shown in the application's subscription screen. Those prices are sourced from the app store you use (Google Play on Android or the Apple App Store on iOS) and may change in accordance with that store's rules.
New organisations receive a free trial on creation, followed by a short grace period during which access is preserved but a paid subscription is required to continue. If no subscription is activated by the end of the grace period, the organisation is locked out until one is purchased; data is preserved during lock-out for at least 30 days before becoming subject to deletion.
All payments are processed by the app store you purchase through — Google Play Billing on Android or the Apple App Store on iOS — and by purchasing a subscription you also agree to that store's terms. We do not collect, see, or store your payment-card details. Subscriptions renew automatically at the then-current price unless cancelled at least 24 hours before renewal. You can view, manage, and cancel your subscription at any time through your Google Play or App Store account; cancellation takes effect at the end of the current paid period, and no partial refunds are issued for the remainder of a period unless required by law. Refunds are handled under the relevant store's refund policy — we will honour refunds the store approves and will consider other requests in good faith, but are not obliged to refund except where required by Ukrainian consumer-protection law. If we change prices, we will give at least 30 days' notice through the application and at your registered email; the change takes effect at the next renewal, and you may cancel beforehand to avoid it. You may restore an active subscription on a new device using the in-app "Restore Purchase" function for purchases made under the same store account.
6. Acceptable use
You agree not to: use the Service in violation of any law or third-party right; use it to manage businesses engaged in illegal activity; reverse-engineer, decompile, or disassemble the application except to the extent the law prohibits that restriction; scrape or extract data by automated means other than the documented import/export functions; bypass or interfere with any security, authentication, or rate-limiting measure; send spam or harassing content through integrated channels such as Telegram bots; resell or sublicense access to the Service without our written consent; or otherwise damage, overburden, or impair the Service or interfere with anyone else's use of it. We may suspend or terminate accounts that violate these rules, with or without notice, and report serious violations to the authorities.
7. Your content and data
You retain all rights in the data you enter into the Service ("Customer Data"), including business records, employee details, supplier catalogs, ledger entries, and shift reports. You grant us a worldwide, non-exclusive, royalty-free licence to host, copy, process, transmit, and display Customer Data solely to provide and improve the Service, comply with our legal obligations, and enforce these Terms. We do not sell Customer Data and do not use it for advertising or to train machine-learning models.
The application provides export functions, and you remain responsible for keeping your own backups in addition to any we keep for operational reasons. If you configure a Telegram bot for a site, you are solely responsible for that bot, its configuration, its compliance with Telegram's terms, and the security of its token; we store the token only to operate the integration you requested.
8. Intellectual property
The Service — including the Smallbee application, its design, source code, the "Smallbee" name and logo, and all related materials — is owned by code380 and protected by Ukrainian and international intellectual-property law. We grant you a limited, non-exclusive, non-transferable, revocable licence to use the application for the duration of your subscription, solely to use the Service in accordance with these Terms. We reserve all rights not expressly granted.
9. Third-party services
The Service relies on third parties to operate, and by using it you acknowledge that your data will be processed by them under their own terms and privacy policies. These currently include Supabase (database, authentication, storage, real-time sync), Google / Firebase (Google Sign-In, push notifications, crash diagnostics), Google Play and the Apple App Store (subscription processing), and Telegram (optional bot integration, only when configured by the Owner). If any of these becomes unavailable or changes its terms, we may have to modify or suspend the affected functionality. The current list of sub-processors is maintained in the Privacy Policy.
10. Termination
You may terminate your account at any time using the in-app "Delete account" function. Deletion takes effect immediately and access is revoked at once; if you are the Owner, deleting your account also marks the organisation and its team-member accounts as deleted. Deleted data is retained for 30 days and then permanently purged — during that window we may be able to help with recovery if you contact us, but after the purge recovery is not possible.
We may suspend or terminate your access at any time, with or without notice, for a violation of these Terms or the law, non-payment after the grace period, fraudulent or harmful behaviour, a requirement imposed by a court or authority, or the cessation of the Service. Where reasonable, we will give you an opportunity to export Customer Data first. Provisions that by their nature should survive termination — including ownership, disclaimers, limitation of liability, indemnity, and governing law — survive.
11. Disclaimers
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE FULLEST EXTENT PERMITTED BY LAW, WE DISCLAIM ALL IMPLIED WARRANTIES, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. We do not warrant that the Service will be uninterrupted, error-free, or secure, or that any calculation it performs — including payroll, ledger, and shift figures — is free of error. You remain solely responsible for verifying any value you rely on for accounting, tax, or employment purposes. Smallbee is a record-keeping and calculation tool, not accounting, tax, legal, or employment advice.
12. Limitation of liability
TO THE FULLEST EXTENT PERMITTED BY LAW, OUR TOTAL LIABILITY ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE WILL NOT EXCEED THE GREATER OF (A) THE TOTAL AMOUNT YOU PAID US FOR THE SERVICE IN THE TWELVE MONTHS BEFORE THE EVENT GIVING RISE TO THE LIABILITY, OR (B) ONE HUNDRED EUROS (€100). IN NO EVENT WILL WE BE LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, REVENUE, DATA, OR BUSINESS OPPORTUNITY, OR FOR DAMAGES ARISING FROM PAYROLL OR TAX CALCULATIONS PERFORMED BY THE SERVICE, EVEN IF ADVISED OF THE POSSIBILITY. These limits do not apply to liability that cannot be excluded under mandatory applicable law.
13. Indemnity
You agree to indemnify and hold harmless code380 and its officers, employees, and agents from any claim, loss, damage, liability, or cost (including reasonable legal fees) arising out of: your use of the Service in violation of these Terms or the law; Customer Data you upload, including any claim by a person whose data you process through the Service without a lawful basis; your operation of a Telegram bot or other integration configured through the Service; or any tax, employment, or accounting consequence of your reliance on calculations made by the Service.
14. Force majeure
Neither party is liable for any failure or delay caused by an event beyond its reasonable control, including acts of war (including the ongoing armed aggression against Ukraine), mobilisation, civil unrest, fire, flood, power or telecommunications outage, internet-provider failure, pandemic, government action, or sanctions. If such an event continues for more than sixty days, either party may terminate this agreement on written notice.
15. Tax
Prices shown in the application include any VAT or equivalent tax where required by applicable law. You are responsible for your own tax obligations arising from your use of the Service, including any obligation to withhold tax on payments you make to team members based on the Service's payroll calculations.
16. Changes to these Terms
We may modify these Terms from time to time. If a change is material (for example, to pricing, your rights, or dispute resolution), we will notify you through the application and at your registered email at least 30 days before it takes effect. Your continued use of the Service after the effective date constitutes acceptance of the modified Terms. If you do not accept them, stop using the Service and cancel your subscription before the effective date.
17. Governing law and disputes
These Terms are governed by the laws of Ukraine, without regard to conflict-of-laws principles. Any dispute that cannot be resolved by good-faith negotiation will be submitted to the exclusive jurisdiction of the competent courts of Kyiv, Ukraine. Nothing in this section deprives a consumer of the protection of mandatory provisions of the law of their country of residence where those provisions cannot be derogated from by agreement.
18. Miscellaneous
These Terms, together with the Privacy Policy and any policies referenced from within the application, are the entire agreement between you and us regarding the Service. If any provision is held invalid, the rest remain in force. Our failure to enforce a provision is not a waiver of it. You may not assign these Terms without our written consent; we may assign them to a successor in connection with a merger, acquisition, or sale of substantially all of our assets. Notices to us must be sent to support@code380.com; notices to you may be sent to your account email or through the application.
19. Contact
Questions about these Terms? Email support@code380.com.