Bar Herald End User License Agreement (EULA)

Version: 2026-06 · Applies to Bar Herald 0.8.x and later

Copyright: Copyright © 2026 Tongzhou He (何同舟). All Rights Reserved.

By installing, downloading, or using the Software, you agree to this EULA. If you do not agree, do not install or use the Software.

Technical activation details: licensing.md (Chinese). Purchase-channel terms (e.g. marketplace listings) apply in addition; where consumer-protection law requires a stricter rule, that rule prevails.

中文版 · ← Back to product page

In-app summary

  • Free: Commercial music production allowed; standard bar cues; 150-bar project limit (see in-plugin help).
  • Pro: One-time purchase (not a subscription); one device per license key (multiple keys may share one email); full Pro features when validly licensed.
  • Prohibited: Circumventing license checks, redistributing installers, unlawful use.
  • Disclaimer: Provided “as is”; back up important sessions.
  • Privacy: Activation sends license key, email, anonymous device ID, app and OS version; optional feedback email is user-initiated.
  • Online checks: First activation requires internet; periodic validation on launch; 30-day offline grace (except revocation or remote deactivation).
  • Contact: jojo@johntohe.com

1. Definitions

TermMeaning
SoftwareBar Herald macOS audio plugins (AU / VST3), the bundled BarHerald.app standalone, and related docs, updates, and assets.
We / LicensorTongzhou He (何同舟).
You / UserThe person or entity installing or using the Software.
Free editionFeatures available without a valid Pro license.
Pro editionPaid features after valid activation.
License keyActivation code such as BH-PRO-* received after purchase.
DeviceOne macOS computer identified by an anonymous device ID; default 1 device per license key; account quota is the sum of all keys bound to the same email.

2. License grant

Subject to this EULA, we grant you a personal, non-exclusive, non-transferable, revocable license to install and run the Software on macOS systems you own or control for music production and related creative work.

This grant is not a sale of the Software or of any trademark. You may not sublicense, rent, lend, sell, or distribute the Software or copies except as expressly allowed here.


3. Editions and features

See in-plugin text and licensing.md for the current matrix. Summary:

FeatureFreePro
Standard mode, default voices, bar cues
Project bar-cue limit150 barsUnlimited
Tactical mode, time-signature / tempo preview, custom start
Custom end
Commercial use (Section 4)

Platforms: Logic Pro (AU) and Cubase (VST3) are officially supported; Pro Tools (AAX) is in development. BarHerald.app is included in the PKG. Windows is not supported.

We may adjust Free limits or UI in updates and will try to note material changes in release notes. A purchased Pro license continues to unlock Pro features for the term of this EULA unless otherwise required by law.


4. Commercial use

Both Free and Pro may be used for commercial music production (film, ads, rehearsals, studio work, etc.) without a separate commercial fee, unless a purchase channel imposes a written restriction.

You are responsible for rights in your deliverables (performers, samples, clients, etc.).


5. Pro purchase, binding, and activation

  1. Purchase via official channels (e.g. authorized marketplace listings). Price and delivery follow that channel.
  2. Bind email at the official bind page (e.g. https://johntohe.com/bh/pro/bind/).
  3. Activate in-plugin under Settings → Activate Pro with the same key and email; first activation requires internet. License data is stored locally (see licensing.md); afterward you may use Pro offline within the grace period (Section 5.7).
  4. Device limit: One device per license key by default. Multiple keys may bind to the same email; account quota is the sum of each key's allowance (beta keys expand to 5 devices after email binding). Deactivate on an old device or contact support if over limit.
  5. Machine change: Activate on the new Mac; deactivate on the old one when possible.
  6. Downgrade: Removing or invalidating the license reverts to Free; Pro-only settings may reset; you may need to regenerate cues.
  7. Periodic online validation and offline grace period:
  • Periodic validation: After Pro activation, each time you launch the plugin while the network is available, it may contact the license server (bh.johntohe.com) to confirm the local license is still valid (e.g. key not revoked, email still bound, this device not remotely deactivated, account device quota not exceeded).
  • Successful validation: Local license state is refreshed; you may then use Pro offline within the grace period.
  • Grace period: For thirty (30) days from the last successful online validation, you may continue using Pro even if some launches cannot reach the network, or validation fails for transient network or maintenance reasons unrelated to license status.
  • Grace expiry: If no successful online validation occurs for thirty (30) consecutive days, Pro features may be suspended or revert to Free until you connect again and pass validation or re-activate.
  • Immediate invalidation: If the server confirms the license was revoked, the key was unbound, or this device was remotely deactivated, validation fails without grace and the plugin reverts to Free (you may see a notice).

Beta / dev builds (e.g. Bar Herald Beta) are for authorized testers only; dev activation backdoors are disabled in Release installers.


6. Updates

Updates may be offered via the website, Gitee Releases, or bh.johntohe.com. Updates are covered by this EULA. Update checks may send app version only, not project audio.


7. Intellectual property

The Software (code, binaries, UI, icons, speech assets, documentation, and marks “报号儿” / “Bar Herald”) is owned by the licensor and protected by copyright and applicable treaties.

Except for the limited license above, you may not copy, modify, reverse engineer, decompile, or circumvent license or feature limits, or remove copyright notices.

Third-party components (e.g. JUCE) are governed by their own licenses.


8. Prohibited conduct

You must not:

  • Crack, tamper with, or bypass license verification or device limits;
  • Share cracking methods, key generators, or modified installers;
  • Resell, rent, or redistribute installers or keys (except official authorized channels);
  • Use the Software for illegal activity or to infringe others’ rights;
  • Make false or misleading claims in the name of the Software.

9. Feedback and diagnostics

Optional Send feedback may include your description, plugin/host/OS info, transport/recording state, timeline metadata (bars, BPM, time signature, no audio), and redacted session logs—not project names, audio/MIDI, or passwords by default. You can cancel before sending.


10. Privacy

Activation, periodic validation, and deactivation may process: license key, bound email, anonymous device ID, plugin version, platform/OS, and timestamps/outcomes—for license management, abuse prevention, and support. Periodic online checks confirm the license remains valid, sync device quota, and update local state when a license is revoked or remotely deactivated. We do not sell personal data. Bind-page verification codes confirm email control.

Local license files stay on your device; secure your Mac and user account.


11. Disclaimer

THE SOFTWARE IS PROVIDED “AS IS” AND “AS AVAILABLE.” TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE DISCLAIM WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT, AND DO NOT WARRANT ERROR-FREE OPERATION, COMPATIBILITY WITH EVERY DAW/OS, OR THAT OUTPUT WILL MATCH EVERY WORKFLOW OR CONDUCTOR PREFERENCE.

Back up important projects and audition cues before live or delivery use.


12. Limitation of liability

TO THE MAXIMUM EXTENT PERMITTED BY LAW, WE ARE NOT LIABLE FOR INDIRECT, INCIDENTAL, SPECIAL, PUNITIVE, OR CONSEQUENTIAL DAMAGES (INCLUDING LOST PROFITS, BUSINESS INTERRUPTION, PROJECT LOSS, DATA LOSS, OR THIRD-PARTY CLAIMS) ARISING FROM USE OR INABILITY TO USE THE SOFTWARE.

OUR TOTAL LIABILITY FOR CLAIMS RELATED TO YOUR USE IS LIMITED TO THE AMOUNT YOU ACTUALLY PAID FOR THAT PRO LICENSE (ZERO FOR FREE-ONLY USE, OR THE MINIMUM LIABILITY REQUIRED BY LAW).

Some jurisdictions do not allow certain exclusions; those limits apply only where allowed.


13. Refunds

Digital licenses are generally non-revocable once bound or activated; activated Pro is usually non-refundable except as required by the purchase channel or mandatory law. Unused orders may follow marketplace “cooling off” rules where applicable.

For duplicate charges, leaked keys, or activation failures, contact jojo@johntohe.com with order details.


14. Termination

You may stop using and uninstall at any time. We may suspend or terminate Pro for breach. After termination, stop using the Software; generated cue files you already exported may be kept, but you may not rely on the Software for new Pro features.


15. Changes

We may update this EULA; the date will change. Continued use means acceptance. Material changes will be communicated reasonably (website, release notes, or in-plugin notice).


16. Governing law and disputes

This EULA is governed by the laws of the People’s Republic of China (conflict-of-law rules excluded). Disputes should be resolved by negotiation first; failing that, courts with jurisdiction at the licensor’s domicile in China.


17. Contact

TopicContact
Support & licensingjojo@johntohe.com (in-plugin feedback)
Websitejohntohe.com
DownloadsGitee Releases
Pro bindjohntohe.com/bh/pro/bind/

If this English text and the Chinese EULA differ in meaning, the Chinese version controls. Copyright © 2026 Tongzhou He (何同舟). All Rights Reserved.