← Back to Home

Linguify Terms of Service

Last Updated: September 4, 2026

Linguify is a product of McKinnis Creatives, LLC ("Linguify," "we," "us," or "our").

1. Acceptance of Terms

Welcome to Linguify. By purchasing, installing, accessing, or otherwise using our real-time speech transcription/translation software and hardware ("Linguify Server") or associated executables (collectively, the "Service"), you ("you" or the "Customer") indicate your acceptance of these Terms of Service ("Terms"). If you do not agree to these Terms, you must not install, access, or use the Service.

Your continued use of the Service constitutes ongoing acceptance of these Terms, including any modifications we make from time to time. If you have questions, please contact us before proceeding.

Note on acceptance mechanics: in the current software, acceptance of these Terms and acceptance of the End User License Agreement ("EULA") are captured as a single combined action — one checkbox/click sets one flag (locally, tos_eula_accepted in config.json) and reports one "EULA accepted" event to our licensing server per license key/device (see Section 8.4).

2. Definitions

  • "Service" refers to all software, hardware, documentation, websites (including subdomains such as *.linguify.io), APIs, or related products and services provided by Linguify.
  • "Licensed Software" refers to Linguify's proprietary applications and any updates, patches, or enhancements.
  • "Hardware" or "Linguify Server" refers to any physical computing device sold, leased, or otherwise provided by Linguify and configured to run the Licensed Software.
  • "You" or "Customer" means the individual or entity entering into these Terms with Linguify.
  • "Beta" means the Service is under active development and provided on a trial or pre-release basis.
  • "Local Processing Mode" (a.k.a. "Linguify Server" mode) means the transcription configuration in which audio is captured and transcribed entirely on your own Hardware, without transmitting raw audio to Linguify or any third party.
  • "Cloud Processing Mode" (a.k.a. "Linguify Cloud" tier) means the transcription configuration — the default configuration shipped in current versions of the Service — in which your live audio is streamed over the internet to one or more Third-Party AI Providers for real-time speech-to-text processing, as described in Section 6.5. You may switch to Local Processing Mode in Settings.
  • "Third-Party AI Providers" means external artificial-intelligence vendors that Linguify integrates with to provide certain features (cloud transcription, voice synthesis, text summarization, semantic search, and related processing), as described in Section 6.5.
  • "Usage Data" means license-, device-, and billing-related telemetry (e.g., license key, hardware ID, application version, session identifiers, and per-language active-usage seconds) that the Service reports to Linguify's licensing servers, as described in Sections 6.1 and 8.4.
  • "Content" means transcripts, translations, audio recordings, TTS/voice-synthesis output, AI-generated summaries, and similar materials generated through your use of the Service. As between you and Linguify, you retain all rights to your Content; Linguify claims no ownership over it.
  • "Attendee/Guest Data" means personal information about visitors, guests, or attendees of your organization (e.g., names, contact details, visit history, or engagement/behavioral analytics) collected through optional features such as Guest Follow-Up and analytics, as described in Section 6.7.

3. Service Description

3.1 Linguify provides a real-time speech transcription and, optionally, translation system, which may include proprietary programs.

3.2 As the Service is in Beta, Linguify reserves the right to modify, add, or remove features, adjust pricing, or change availability at any time as we refine and improve the product.

3.3 Feature areas. Depending on your configuration and license, the Service may include the following feature areas, each subject to the additional terms cross-referenced below:

  • Real-time transcription and translation — via Local Processing Mode (on your Hardware) or Cloud Processing Mode (Section 6.5).
  • AI voice synthesis ("Text-to-Speech" / TTS) — spoken-audio playback of transcribed or translated text, using one or more Third-Party AI Providers (Section 6.5).
  • Live audio streaming, including the ability to generate shareable/public listen-in URLs for overflow rooms, remote attendees, or embedding on your own website. Public stream URLs are, by design, accessible to anyone who has the link, subject to an optional viewer-authentication setting you may enable (Section 11.4).
  • NDI caption/broadcast graphic output — for feeding live captions into your own video-production or broadcast software over your local network, plus broadcast remote-control (Stream Deck / Bitfocus Companion / vMix / QLab) over your local network.
  • YouTube-related tools — importing audio from a YouTube video/URL as a transcription source, and synchronizing Linguify's translated captions/audio timing against a YouTube live broadcast you are independently running. Linguify does not publish, upload, or post content to YouTube on your behalf.
  • Automated summarization and delivery — AI-generated sermon/session summaries, delivered by email or webhook to recipients you configure (Section 6.5).
  • Guest Follow-Up / engagement analytics — an optional visitor relationship-management workspace, hosted on Linguify's companion public-facing website product, that collects and stores Attendee/Guest Data (Section 6.7).
  • Salvation Tracker — an optional, configurable on-screen prompt shown to service attendees on your companion public-facing website, with response tracking as described in Section 6.7.
  • Multi-site "Fleet" management — for organizations with more than one campus/location, allowing your own multiple Hardware installations to be linked under one dashboard.

4. Hardware & Ownership

4.1 Hardware Provision & Control

Any physical server, machine, or device you purchase or lease from Linguify (the "Linguify Server") is configured, locked, and may be remote-managed by Linguify to the extent described in Section 10. We reserve the right to: (1) audit usage; (2) perform software or firmware updates; (3) enforce license compliance via remote management tools or remote access methods.

4.2 Title and Restrictions

You own the physical hardware itself upon purchase (unless otherwise provided in a lease arrangement). The Licensed Software installed on the hardware is licensed — not sold — to you and remains the exclusive property of Linguify. You may not: (1) reverse engineer, decompile, or disassemble the hardware or software; (2) circumvent, disable, or otherwise interfere with remote management, license validation, or security controls; (3) tamper with hardware locks, firmware, or OS-level restrictions placed by Linguify; (4) use the hardware in a manner inconsistent with these Terms.

The Licensed Software may include Linguify-provisioned credentials for connecting to Third-Party AI Providers and other service providers necessary for certain features to function. These credentials are Linguify's confidential property, are not licensed to you, and you may not extract, expose, share, or use them outside of normal operation of the Service (see also Section 21).

4.3 Hardware Locking & Remote Audits

Each Linguify Server is hardware-locked to its licensed software instance using a hardware identifier derived from your device. Attempts to modify or replace internal components (CPU, motherboard, etc.) without Linguify approval may render the software inoperable. Linguify reserves the right to conduct remote audits to verify compliance with these Terms.

5. License Grant & Restrictions

5.1 Limited License — Linguify grants you a revocable, non-exclusive, non-transferable license to install and use the Licensed Software solely on the Linguify Server(s) and client devices for which you have a valid license key.

5.2 Intellectual Property — all right, title, and interest in the Licensed Software remain with Linguify (except open-source components, list available on request).

5.3 Prohibited Actions — no unlawful use; no sharing/selling/sublicensing; no using a license key on unauthorized hardware or beyond your purchased concurrent-client/device count (Section 8); no reverse engineering; no bypassing security, license, audit-log, or usage-reporting mechanisms.

5.4 Beta Release — provided "as is," may contain bugs.

6. Data Privacy & User Content

This section summarizes how the Service handles data at a practical level. It works alongside — and does not replace — our separate Privacy Policy, which governs personal data in more detail.

6.1 Central Storage — What Stays Local vs. What Linguify Centrally Receives

When you use the Service in Local Processing Mode, your transcripts, audio recordings, AI-generated summaries, and system logs are not stored on Linguify-owned servers — they remain on the Hardware/client devices you own or control, and you are solely responsible for securing, managing, and deleting this data. Linguify personnel do not export or collect your transcripts, audio, or summaries unless you explicitly share them with us for troubleshooting.

This "no central storage" principle does not extend to the following, which Linguify's licensing/billing servers do centrally receive and store, regardless of processing mode:

  • Usage Data — license key, hardware ID, application version, session identifiers, and per-language active-usage seconds, submitted automatically for license enforcement and metered billing.
  • License-validation records — every license check-in (hardware ID, IP address, timestamp, and result), used for anti-fraud and device-limit enforcement.
  • TOS/EULA acceptance records — whether/when/which version of these Terms was accepted for a given license and hardware ID, and the IP address the acceptance was recorded from.

See Section 8.4 for details on this centralized licensing infrastructure.

If you use Cloud Processing Mode — the default configuration — or certain optional AI features described in Section 6.5, your audio and/or transcript text is transmitted off of your Hardware to Third-Party AI Providers for processing (not for storage by Linguify itself, but the content does leave your local environment and is subject to that provider's own processing and retention practices). You should switch to Local Processing Mode in Settings for any service or content where you require audio/text to never leave your own premises.

Separately, the companion public-facing website product used for Guest Follow-Up, engagement analytics, and Salvation Tracker (Section 6.7) stores Attendee/Guest Data centrally, in a Linguify-operated cloud database — this is a different data flow from the local/cloud transcription choice above, and applies whenever those features are enabled regardless of your transcription mode.

6.2 User Responsibility for Content

You are responsible for obtaining consents before recording/transcribing speech, complying with privacy/wiretapping/recording laws, and managing/clearing transcribed text as desired.

6.3 Consent & Recording Laws

You agree to comply with all recording/streaming laws, including for any content made available via a public livestream URL (Section 3.3, Section 11.4). Linguify disclaims liability for your failures here.

6.4 System Logs, Audit Trail & Troubleshooting

Application logs and the internal user-activity audit log (Section 7.3) are stored locally on your Hardware; you may voluntarily share them for support. Linguify does not access these logs remotely without your consent, except as needed to deliver support you have requested.

6.5 Third-Party Services & APIs

The Service integrates with external service providers to power certain features. Depending on your configuration, this may include: cloud speech-to-text/translation processing (used when Cloud Processing Mode is active, with automatic failover across more than one such provider for reliability); AI voice synthesis ("text-to-speech"), using one of several available voice engines; AI text summarization for the optional automated sermon/session summary feature; AI text-embedding/semantic search for the optional transcript search feature; transactional email delivery for generated summaries; and YouTube, for the optional YouTube import/caption-sync tools.

Linguify selects reputable integrations but disclaims liability for their performance, availability, or output accuracy.

6.6 Data Protection Measures

Linguify uses industry-standard security measures to protect the Service, including password hashing, role-based access controls for dashboard user accounts, and audit logging of security-relevant actions.

6.7 Attendee/Guest Data and Sensitive Content Features

Certain optional features, hosted on Linguify's companion public-facing website product, process data about your attendees/guests, not just about the speaker being transcribed:

  • Guest Follow-Up and the related engagement-analytics tools store Attendee/Guest Data (e.g., visitor names, contact details, visit/attendance history, and staff follow-up notes) that your staff enters or that the Service captures automatically about visitor engagement.
  • Salvation Tracker is a configurable on-screen prompt shown to service attendees, with Yes/No/Already-decided response options. A visitor's response is recorded and linked to their account information if they are signed in, or to their IP address and a persistent browser identifier if they are not — it is not an anonymous counter. If you enable the optional outbound-webhook capability, response data (together with the visitor's name/email/phone, if known) may also be sent to a third-party system you configure. Given the sensitive, faith-related nature of this data, you are solely responsible for ensuring its collection, storage, use, and any third-party transmission complies with applicable law and with appropriate notice/consent to the individuals involved.

You, not Linguify, are the data controller for Attendee/Guest Data collected through these features. You are responsible for ensuring your collection, storage, and use of this data complies with applicable law (including any laws specific to sensitive personal data such as religious beliefs or affiliations) and your own privacy notices to attendees. See the Privacy Policy for full detail on what is collected and how it is stored.

7. Account, Roles & Security

7.1 Multi-User Accounts & Roles

The Service supports multiple named user accounts with role-based access control, administered from the dashboard's Users screen. Available roles include a protected System Admin account (created automatically from your original setup credentials; full access; cannot be deleted and can only change its own password), Admin (full access including user management), Operator (day-to-day service/settings control, no user management), Guest Follow-Up (restricted to the guest-outreach workspace only), Viewer (read-only), and Custom (a per-user, administrator-defined set of permissions). Permissions are granular and cover service control, settings, transcripts, logs, livestream, TTS, NDI, site controls, analytics, guest follow-up, billing visibility, user management, and system restarts. You are responsible for assigning appropriate roles to your own staff/volunteers and for all activity under accounts you create.

7.2 Passwords & Account Recovery

Users may change their own password from within the dashboard. Administrators with user-management permission may reset another user's password or disable/re-enable an account from the Users screen. The original system administrator account additionally supports a documented local recovery procedure for cases where dashboard access is entirely lost. Repeated failed login attempts will temporarily lock further login attempts on that installation until an administrator with local access clears the lock.

7.3 Audit Logging

The Service maintains a local audit log of security- and account-relevant actions (e.g., logins, failed logins, password changes, and user account creation/modification/deletion), viewable by users with audit-log permission and clearable by administrators. You are responsible for reviewing this log as part of your own security practices.

7.4 Unauthorized Access

You must notify Linguify immediately of suspected unauthorized activity.

8. License Keys, Validation & Renewal

8.1 Hardware-Locked Licenses

server_license_key, client_license_key, or a "universal" license (depending on your plan) are each locked to specific hardware, identified by a hardware ID derived from your device.

8.2 Validation & Renewal

License keys are validated against Linguify's licensing server using your license key and hardware ID.

8.3 Additional Clients/Devices

You need a valid license key for each additional concurrent client/device beyond what your license authorizes. Each license has a maximum device count set by Linguify; Linguify is not liable if you exceed your licensed device count or concurrency, and additional devices cannot register once your device limit is reached until a device is deregistered (Section 8.4).

8.4 Centralized License Enforcement & TOS/EULA Acceptance Tracking

In addition to the local acceptance flag described in Section 1, Linguify's licensing server independently and centrally tracks, per license key and hardware ID: (a) whether these Terms/the EULA have been accepted, and at what version — future substantive updates to these Terms may be assigned a new version number, which can require your staff to re-accept before the Service continues to operate on a given device; (b) a log of license-validation attempts (hardware ID, IP address, timestamp, and result); and (c) the number of devices currently registered against your license, up to your licensed device limit.

Linguify administrators can, on request or as needed for support, security, or compliance: reset a license's TOS/EULA acceptance (requiring re-acceptance on next launch); increase or decrease a license's device limit; deregister a specific device from a license; and, upon termination or your request, permanently delete a license and its associated device, validation-log, and usage records.

9. Updates & Upgrades

Beta updates are delivered through an in-app updater: your administrators (with the appropriate permission) can check for, download, and install updates from the dashboard, which may require restarting the application or the underlying system to complete. Update availability and content may change frequently as we refine the product; we do not guarantee backward compatibility between versions.

10. Remote Management & Monitoring

Linguify's remote capabilities with respect to your Hardware are limited to: (a) centralized license validation, device-count enforcement, and TOS/EULA acceptance tracking as described in Section 8.4; and (b) the in-app updater described in Section 9, which is initiated by your own staff from your own dashboard. Linguify does not have interactive remote-desktop tooling built into the Service, and does not access, export, or view your transcripts, audio, or summaries without your explicit consent. Disabling or interfering with the license-validation or update-check mechanisms violates Section 4.2/5.3 of these Terms.

11. Acceptable Use; Prohibited Conduct

You agree not to: use the Service to create, store, or transmit unlawful, libelous, or harassing content; infringe intellectual property or privacy rights; introduce malware; engage in data mining or otherwise circumvent usage limits.

11.1 Public Distribution Features

If you use live-streaming public playback URLs, NDI/broadcast output, or the YouTube caption-sync tools (Section 3.3), you are solely responsible for ensuring you have the rights and consents necessary to publicly distribute the underlying audio/video/speech content, including consent from speakers and, where applicable, compliance with the terms of any third-party platform you choose to use alongside the Service.

11.2 Guest/Attendee and Sensitive Data Features

If you use Guest Follow-Up, engagement analytics, or Salvation Tracker (Section 3.3, Section 6.7), you agree to collect, store, and use any resulting Attendee/Guest Data lawfully and with appropriate notice/consent to the individuals involved, particularly given the sensitive, faith-related context in which these features are typically used, and particularly if you enable any optional third-party webhook forwarding of this data.

11.3 API Keys & Webhooks

You may not use site API keys, delivery webhooks, or recipient-configuration features to send unsolicited communications (spam) or to interfere with the operation of the Service for other customers.

11.4 Public Stream Access Controls

Where the Service offers an optional setting to require viewer authentication for a public livestream page, enabling or disabling it is your responsibility; absent that setting, you should treat generated playback links as public.

12. Disclaimer of Warranties

The Service is provided on a Beta basis, "AS IS" and "AS AVAILABLE," without warranty of any kind. The Service is not intended for high-risk, critical-medical, or emergency use. Linguify is not responsible for the availability, accuracy, or output of Third-Party AI Providers or other third-party services integrated with the Service (Section 6.5).

13. Limitation of Liability

To the maximum extent permitted by law, Linguify is not liable for indirect, incidental, or consequential damages. Linguify's total liability is capped at the amount you paid for the applicable hardware or one month's license fee, whichever is greater. You assume all risks associated with using Beta software.

14. Hardware Warranty & Support

Hardware is covered by a limited warranty as described in your purchase agreement/point-of-sale documentation; outside of that documented warranty period, hardware is provided "AS IS." Linguify provides support for troubleshooting, updates, and general inquiries, which may require you to provide diagnostic logs.

15. Indemnification

You agree to indemnify Linguify against claims arising from: your violation of these Terms; your violation of law or third-party rights (including failure to obtain required recording/consent from speakers, or unlawful collection/handling of Attendee/Guest Data under Section 6.7/11.2); misuse of the Service, including unauthorized public distribution of content (Section 11.1); and reverse engineering or other prohibited technical conduct (Section 4.2/5.3).

16. Termination

16.1 By Linguify

Linguify may terminate immediately for breach, security, or compliance risk.

16.2 Effect of Termination

On termination, you must cease use and destroy copies of the Licensed Software. Linguify may remotely disable your license (Section 8.4) and, upon termination or your request, delete the associated license, device, validation-log, and usage records from our systems. No refunds are provided unless required by law.

16.3 Survival

The License Grant restrictions, Data Privacy provisions, Warranties Disclaimer, Limitation of Liability, Indemnification, and other provisions that by their nature should survive, survive termination.

16.4 By Customer

Customer may terminate with 30 days' written notice. Cancelling billing through Stripe alone does not terminate this agreement — written notice is required.

17. Beta Feedback

Feedback submitted via contact@linguify.io or in-app feedback tools may be used freely by Linguify and is considered non-confidential and non-proprietary.

18. Modifications to Terms

Linguify may update these Terms at any time via website posting or notice; continued use constitutes acceptance. As described in Section 8.4, a substantive update may be assigned a new version number that requires renewed in-app acceptance before continued use on a given device.

19. Governing Law & Dispute Resolution

These Terms are governed by the laws of the State of Georgia, with exclusive jurisdiction in the courts of Forsyth County, Georgia.

20. Miscellaneous

20.1 Entire Agreement. 20.2 Severability. 20.3 No Waiver.

21. Confidentiality

21.1 Definition. Confidential Information includes the Licensed Software, any Linguify-provisioned third-party service credentials embedded in or used by the Service (Section 4.2), and other non-public business or technical information disclosed under this agreement. 21.2 Obligations. Use only for purposes of this agreement; no disclosure; reasonable protection. 21.3 Exceptions. Public information, prior knowledge, independent development. 21.4 Duration. 5 years post-termination.

Contact: contact@linguify.io / linguify.io