• Communities
  • Software teams
  • Company
  • Contact

Legal

Terms

The terms for each UrboLogik product, in its own section below.

  • UrboVote
  • UrboPulse

UrboVote

Terms of Service

Effective: August 17, 2026  ·  UrboLogik LLC

These Terms of Service ("Terms") are a legal agreement between you and UrboLogik LLC ("UrboVote," "we," "us"). By creating an account or using the UrboVote platform, you agree to be bound by these Terms. If you are using UrboVote on behalf of a homeowners association or other organization, you represent that you have authority to bind that organization.

Contents

  1. 1. The Service
  2. 2. Accounts
  3. 3. Administrator Responsibilities
  4. 4. Acceptable Use
  5. 5. Subscription Plans and Billing
  6. 6. Free Plan
  7. 7. Your Data
  8. 8. Intellectual Property
  9. 9. Service Availability
  10. 10. Disclaimer of Warranties
  11. 11. Limitation of Liability
  12. 12. Indemnification
  13. 13. Suspension and Termination
  14. 14. Governing Law and Disputes
  15. 15. Changes to These Terms
  16. 16. Contact

1. The Service

UrboVote is a software-as-a-service platform that enables homeowners associations and similar organizations to conduct electronic elections, votes, and ballots. The platform includes voter roll management, email ballot invitations and reminders, quorum configuration and tracking, optional weighted voting and vote delegation (proxy voting), secret ballot casting by default with an optional recorded (roll-call) mode, participation receipts, tamper-evident sealed audit records, and public tally verification pages.

Ballot outcomes are computed by the platform as a simple majority of non-abstaining votes cast, subject to the quorum requirement you configure. If your governing documents or applicable law require a different approval standard (for example, a supermajority), you are responsible for applying that standard to the results the platform reports.

We provide the platform and infrastructure; you are responsible for the content of your ballots, the accuracy of your voter rolls, and compliance with your governing documents and applicable law.

2. Accounts

You must provide accurate, current information when creating an account. You are responsible for maintaining the security of your account credentials and for all activity that occurs under your account. Notify us immediately at hello@urbovote.com if you believe your account has been compromised.

Each community maintains its own account, voter rolls, ballots, and audit records. If you administer multiple communities, you may opt in to link those accounts under a single administrator login for your convenience; linking does not merge or share data between communities — each community's records remain isolated. Accounts may not be shared across separate associations or resold to third parties without our written consent.

3. Administrator Responsibilities

As a board administrator using UrboVote, you are responsible for:

  • Ensuring your use of UrboVote complies with your CC&Rs, bylaws, and applicable state law
  • Uploading an accurate voter roll — including correct eligibility determinations, valid email addresses for each voter, and, where weighted voting is used, correct voting-rights allocations
  • Providing any legally required notice to voters before the voting window opens; the platform sends ballot invitations when a ballot opens, but it does not provide separate pre-vote or notice-of-meeting mailings
  • Configuring the correct quorum requirement for each ballot, and applying any approval threshold beyond a simple majority to the reported results
  • Ensuring that any use of vote delegation (proxy voting) or weighted voting is permitted by, and configured consistently with, your governing documents and state law
  • Retaining election records as required by your state's HOA statute
  • Ensuring that any homeowner who cannot participate electronically is accommodated by alternative means as required by law; the platform requires an email address for every voter and does not provide paper or in-person balloting

UrboVote provides tools to help you meet these responsibilities but does not provide legal advice. We are not responsible for errors in your voter roll, incorrect quorum configuration, or failure to comply with notice requirements.

4. Acceptable Use

You may use UrboVote only for lawful purposes in connection with legitimate HOA or organizational elections. You may not:

  • Use the platform to conduct fraudulent elections or manipulate outcomes
  • Upload voter rolls containing individuals who are not eligible to vote in the election
  • Attempt to circumvent the ballot secrecy architecture or identify how any voter voted
  • Access, tamper with, or interfere with the audit log or any other user's data
  • Use the platform to send unsolicited communications unrelated to a legitimate election
  • Reverse engineer, decompile, or attempt to extract the source code of the platform
  • Resell, sublicense, or provide access to the platform to third parties without our written consent

5. Subscription Plans and Billing

UrboVote is offered on a subscription basis with monthly or annual billing terms, as described on our pricing page. Fees are charged in advance at the beginning of each billing term through our payment processor. All fees are in U.S. dollars. You authorize us to charge your payment method on a recurring basis until you cancel.

Plan limits. Each plan includes usage limits — such as the number of ballots per month and the number of voters per ballot — described on our pricing page. The platform enforces these limits; exceeding them requires an upgrade.

Founding Member rate. The Founding Member rate of $99/month (or its annual equivalent) is limited to the first 100 subscribing organizations. The rate is locked for as long as the subscription remains active, applies only to the subscribing organization, and is not transferable.

Plan changes. You may upgrade your plan at any time by subscribing to a new plan. Plan changes and payment details are managed through your billing settings and our payment processor's billing portal.

Cancellation. You may cancel at any time through your account settings or by contacting us. By default, cancellation takes effect at the end of your current billing term (monthly or annual); you may instead elect to cancel immediately. No refunds are issued for the unused portion of any billing term.

Your records after cancellation. After cancellation, you may not create new ballots, but your election records remain accessible for export through your account's export function. Sealed audit records and anonymous vote records are retained under write-once storage for seven (7) years from creation, regardless of account status, to preserve the auditability of completed elections.

6. Free Plan

The Free plan is provided without charge and without any service level commitment, and is limited in usage (currently one ballot per month with up to three voters). We may modify or discontinue the Free plan at any time with reasonable notice. Free plan users have the same data export rights and audit record retention guarantees as paid subscribers.

7. Your Data

You retain ownership of the data you upload to UrboVote, including voter rosters and ballot content. You grant us a limited license to process that data solely to provide the service, including a license to display your organization's name, logo, and branding within the platform and in emails sent on your behalf. We do not claim ownership of your data. You are responsible for having any necessary rights or consents to upload personal information about voters. Our use of your data is governed by our Privacy Policy.

8. Intellectual Property

UrboVote, its platform, software, design, and documentation are owned by UrboLogik LLC and protected by intellectual property law. These Terms do not transfer any ownership interest to you. You may not copy, modify, or create derivative works of the platform.

9. Service Availability

We aim to maintain high availability but do not guarantee uninterrupted access. We will make reasonable efforts to notify you in advance of planned maintenance. We are not liable for losses resulting from service downtime. To protect election integrity, open ballots cannot be modified once voting has begun. If a service outage prevents voters from casting ballots during your election window, contact us immediately — we will work with you on remediation options, which may include cancelling the affected ballot and conducting a new vote.

10. Disclaimer of Warranties

THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND. WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT. WE DO NOT WARRANT THAT THE SERVICE WILL BE ERROR-FREE OR THAT ANY ELECTION CONDUCTED THROUGH THE PLATFORM WILL BE LEGALLY VALID UNDER YOUR SPECIFIC GOVERNING DOCUMENTS OR STATE LAW.

11. Limitation of Liability

TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, URBOLOGIK LLC SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING LOST PROFITS, LOSS OF DATA, OR DAMAGES ARISING FROM THE OUTCOME OF ANY ELECTION CONDUCTED THROUGH THE PLATFORM, LEGAL CHALLENGES TO ELECTION RESULTS, OR YOUR FAILURE TO COMPLY WITH YOUR GOVERNING DOCUMENTS OR APPLICABLE LAW.

OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ANY CLAIMS ARISING OUT OF OR RELATED TO THESE TERMS OR THE SERVICE SHALL NOT EXCEED THE TOTAL FEES YOU PAID TO US IN THE TWELVE (12) MONTHS PRECEDING THE CLAIM.

12. Indemnification

You agree to indemnify and hold harmless UrboLogik LLC and its officers, employees, and agents from any claims, damages, or expenses (including reasonable attorneys' fees) arising from your use of the platform, your violation of these Terms, your violation of any law or third-party right, or any election you conduct through UrboVote.

13. Suspension and Termination

Either party may terminate these Terms at any time. We may suspend or terminate your account immediately if we determine you have violated these Terms, used the platform fraudulently, or engaged in activity that could expose UrboLogik LLC or others to legal liability. Upon termination, your right to use the platform ends; data export rights and audit record retention survive as described in Section 5.

14. Governing Law and Disputes

These Terms are governed by the laws of the United States and the State of Texas, without regard to conflict-of-law principles. Any dispute arising from these Terms that cannot be resolved informally shall be submitted to binding arbitration under the rules of the American Arbitration Association, conducted in English. Nothing in this section prevents either party from seeking emergency injunctive relief in a court of competent jurisdiction.

15. Changes to These Terms

We may update these Terms from time to time. When we publish an updated version, we will update the effective date, and account administrators will be asked to review and accept the updated Terms at their next sign-in before continuing to use the platform. Continued use of the platform after accepting an updated version constitutes agreement to it. If you do not agree to an updated version, you may decline and cancel your subscription; cancellation and data export are handled as described in Section 5.

16. Contact

Questions about these Terms:
UrboLogik LLC
Email: hello@urbovote.com

UrboPulse

UrboPulse Team Subscription Terms

Version: 1.0 · Effective: 2026-10-20

The current version is published at https://urbopulse.com/#/terms.

These terms are an agreement between UrboLogik LLC, a Texas limited liability company ("UrboPulse", "we", "us"), and the organization that buys or uses the UrboPulse Team host ("you", "Customer"). By ticking the box at checkout, by accepting these terms when the host first starts, or by using the host, you accept them. If you accept for an organization, you confirm that you have authority to bind it.

Contents

  1. 1. What this covers, and what it doesn't
  2. 2. License to run the Host
  3. 3. Seats and Packs
  4. 4. The license check
  5. 5. What you must not do
  6. 6. Reports and audit
  7. 7. Fees, renewal and taxes
  8. 8. If a payment fails, or the subscription ends
  9. 9. Your data, and who is responsible for what
  10. 10. Support, updates and availability
  11. 11. Warranty disclaimer
  12. 12. Limitation of liability
  13. 13. Term and termination
  14. 14. General
  15. Enterprise and offline licenses

1. What this covers, and what it doesn't

1.1 The Team Host means the compiled UrboPulse Team server (the "Host"), its updates, and the documentation we give you. The Host receives the trace data that your engineers' UrboPulse factories stream to it, and shows your team its runs, costs, models and results.

1.2 The free software is not covered. The UrboPulse Factory skill, the workstation visualizer and the team protocol's reference receiver are open source under the MIT License. These terms do not limit anything you may do under that license, including writing your own host from the published protocol. This clause applies to every open-source component, and it wins over anything else in these terms.

1.3 The license service is the UrboPulse service that sells, signs and re-checks licenses. You do not run it; you use it through the Host.

2. License to run the Host

2.1 Subject to these terms and payment of the fees, we grant you a non-exclusive, non-transferable, non-sublicensable license, for the subscription term, to install and run the Host on servers that you control, and to use it for your own internal business purposes, for the number of Seats and the Packs you have paid for. You may make copies for backup and disaster recovery.

2.2 Your contractors, and your affiliates that you own a majority of, may use the Host for your internal business purposes, and you are responsible for what they do. The Seats and Packs you pay for are shared across them; they are not extra.

2.3 We do not give you the Host's source code, and nothing here transfers ownership of any part of the Host. We keep all rights not expressly granted.

2.4 Delivery. We deliver the Host from our download service, after you accept these terms. Each release is signed; verify the signature as the documentation describes. Use only copies we published.

3. Seats and Packs

3.1 A Seat is one named person. A Seat has one seat key, and the person may stream from any number of their own machines and repositories. A Seat is not a machine or a repository, and a key may not be shared between people. You may move a Seat from one person to another when someone leaves or changes role, but not as a way of letting more people use fewer Seats.

3.2 Packs (today: Model Insights and Person Insights) switch on extra features of the Host for the Host they are bought for.

3.3 Limits. The Host will not activate more Seats than you have paid for. If it ever ends up with more active seats than you have paid for (for example after you lower the number), it keeps working for 7 days and then suspends the newest extra seats. Using a Seat or Pack you have not paid for is a breach of these terms, and you owe the fees for it at list price.

4. The license check

4.1 The Host checks its license with our license service. You agree that it may send us only the data listed in the schedule below, and we will use that data only to run, bill and secure the license, and to contact you about your account.

4.2 Schedule: what the Host sends, and when.

  • Sent: your license key (as the credential); a random Host id generated on first start; the number of Seats in use; and the Host's version. Our servers also see the IP address and time of the request, as any web server does.
  • When: at start-up; right after a seat or pack change; when the Host is in use and its license token is more than 24 hours old; when you move the license to a new Host; and about every 15 minutes while a check is failing. A Host that is not in use does not call us.
  • Never sent: your code, prompts, traces, file paths, user names or the data your engineers stream to the Host. The Host does not send them to us.
  • If you turn on the webhook relay, the Host also keeps a connection open to our relay, which passes through the event type and the issue or merge-request number of the GitLab or GitHub events you route through it, and nothing else by default.
  • Payment: card and billing details go to our payment processor, Stripe, when you check out; we never receive your card number.

4.3 A license token is valid for 7 days. If the Host cannot reach us it keeps working until the token expires.

5. What you must not do

You must not, and must not let anyone else:

  1. (a) disable, bypass, alter or work around the license check, a license token, a Seat limit or a Pack limit, or the way the Host reads them;
  2. (b) modify, patch, decompile or reverse engineer the Host, except to the extent the law gives you that right despite this clause;
  3. (c) copy a license key or a license token to a Host that is not licensed with it, or share a seat key between people;
  4. (d) set the Host's clock back to extend a license;
  5. (e) remove or hide any copyright, license or trademark notice in the Host;
  6. (f) offer the Host, or a substantial part of its features, to anyone else as a hosted or managed service; or
  7. (g) use the Host to build a competing product from it.

6. Reports and audit

6.1 You keep accurate records of who holds each Seat. Once a year, on 30 days' notice, we may ask you for a written statement of the Seats and Packs you use, signed by an officer.

6.2 If we have a reasonable doubt about the statement, we may review the Seat records (not source code, traces, prompts or any data your engineers produce) once in any 12 months, during business hours, either ourselves or through an independent person bound to confidentiality. If the review shows you used more than you paid for, you pay the difference at list price from the day you began to exceed the limit. You also pay the cost of the review if the shortfall is more than 5%.

7. Fees, renewal and taxes

7.1 Fees are the prices shown at checkout for the Seats and Packs you choose, monthly or annually, billed through Stripe. Raising Seats or Packs is charged straight away for the rest of the period; lowering them takes effect at the end of the period, and you keep what you paid for until then.

7.2 The subscription renews every period until you cancel in the billing portal. Canceling stops the next renewal, and the subscription runs to the end of the period you have paid for. Fees are not refundable except where the law requires it.

7.3 Fees exclude taxes, which you pay. We add sales and similar taxes where the law requires us to.

8. If a payment fails, or the subscription ends

8.1 If a payment fails, the license moves into a grace state while the payment is retried, and the Host shows a banner.

8.2 If the subscription ends or lapses, the license to run the Host for new Seats ends. As a courtesy and not a right, the Host keeps accepting new data for 14 days after the license expires or lapses, so that your engineers are not interrupted. After that it stops accepting new data and opens your existing data read-only. We may end this courtesy early if there is a chargeback or a lost payment dispute, fraud, or a breach of section 5.

8.3 We never delete your data, and the Host never deletes it, because a license ended. It is yours, on your own servers.

9. Your data, and who is responsible for what

9.1 Your data stays on your network. The Host stores what your engineers' factories stream to it on your own servers. We do not receive it and have no access to your Host.

9.2 You are responsible for the Host's security: for where you run it, who can reach it, backups and the retention settings. The Host has no login by design. Anyone who can reach it over the network can see its dashboards. Run it only on a network you trust and never expose it to the internet.

9.3 You are responsible for having a lawful basis and giving notice for any monitoring of people the Host enables, including the optional per-person insights, which are off until someone turns them on at the Host machine. Rules on monitoring staff (for example in the EU) may need consultation or agreement with employee representatives.

9.4 Our data. We handle the license-check data in section 4, billing and contact details, and relay event metadata, as described in our privacy notice (https://urbopulse.com/#/privacy). A data processing agreement is available on request for Enterprise customers.

10. Support, updates and availability

10.1 We will make reasonable efforts to provide updates and answer questions. There is no service-level promise for the license service or for support, except in an Enterprise order form. The Host is built to keep working offline until its license token expires.

10.2 We may update the Host and these terms. We give 30 days' notice of a change that disadvantages you, by email and at checkout; if you do not agree, you may cancel before it takes effect.

11. Warranty disclaimer

THE HOST IS PROVIDED "AS IS" AND "AS AVAILABLE". WE DISCLAIM ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. COST, MODEL RANKING, ROI AND COACHING FIGURES ARE ESTIMATES FROM YOUR OWN DATA AND ARE NOT ADVICE. WE DO NOT WARRANT THAT THE HOST WILL BE ERROR-FREE OR UNINTERRUPTED.

12. Limitation of liability

TO THE FULL EXTENT THE LAW ALLOWS: (A) NEITHER PARTY IS LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL OR PUNITIVE DAMAGES, OR FOR LOST PROFITS, LOST REVENUE OR LOST DATA; AND (B) EACH PARTY'S TOTAL LIABILITY ARISING FROM THESE TERMS IS LIMITED TO THE FEES YOU PAID US FOR THE HOST IN THE 12 MONTHS BEFORE THE CLAIM. THIS DOES NOT LIMIT LIABILITY THAT CANNOT BE LIMITED BY LAW, YOUR LIABILITY FOR UNPAID FEES, OR YOUR LIABILITY FOR BREACHING SECTION 5.

13. Term and termination

13.1 These terms last while you use the Host or hold a subscription.

13.2 Either party may end them for the other's material breach that is not fixed within 30 days of notice. We may suspend or end your license at once for a breach of section 5 or for non-payment after the grace in section 8.

13.3 When the license ends, you stop running the Host and delete the Host software. Your data stays yours. Sections 1.2, 5, 6, 9.2, 11, 12 and 14 survive.

14. General

14.1 Governing law and courts. These terms are governed by the laws of the State of Texas, without regard to its conflict-of-laws rules. The state courts located in Williamson County, Texas have exclusive jurisdiction, and, for a claim that can only be brought in federal court, so does the United States District Court for the Western District of Texas. Each party consents to those courts. The United Nations Convention on Contracts for the International Sale of Goods does not apply.

14.2 You may not assign these terms without our consent, except to a successor of your whole business. We may assign them to a successor of ours.

14.3 Feedback. If you send us suggestions, we may use them without obligation.

14.4 Export. You will not use the Host in breach of United States export laws.

14.5 Entire agreement. These terms, your order or checkout, and the documents they refer to are the entire agreement. If an Enterprise order form conflicts with them, the order form wins.

14.6 Notices. By email to the address on your account, and to us at legal@urbologik.com.

14.7 Trademarks. "UrboPulse" and our logos are ours. These terms give you no right to use them, and the open-source license on the free software does not either.

14.8 U.S. government. The Host is commercial computer software.

Enterprise and offline licenses

Enterprise customers sign an order form under these terms. It may add: an offline license (a signed license token valid for the contract term plus 30 days, issued by us by hand, bound to your organization's name and not to be moved or shared); annual invoicing; a yearly signed statement of Seats in place of the license check; a data processing agreement; answers to your security questionnaire; and negotiated liability and support terms.

  • Home
  • Communities
  • Software teams
  • Company
  • Contact
  • UrboVote
  • UrboSentry
  • UrboPulse
  • Terms
  • Privacy