Terms of Service¶
Effective date: 21 June 2026
These terms govern your use of Keryx, open command-line software published by Matt Cockayne (phpboyscout.uk). By installing or using Keryx you agree to these terms.
1. What Keryx is¶
Keryx generates short promotional videos from written posts and publishes them to social media platforms you authorize. It is self-hosted: you run it on your own machine or CI, and it acts only on accounts you connect. There is no hosted Keryx service.
2. Licence¶
Keryx is open-source software, released under the MIT License (see the
LICENSE file in its repository). Your use of the source code is governed by
that licence; these terms additionally cover your use of the application to
interact with third-party platforms and services.
3. Your responsibilities¶
- Accounts. You may connect only accounts you own or are authorized to manage.
- Content. You are solely responsible for the content you generate and publish, and for holding the necessary rights to any source material.
- Platform compliance. You must comply with the terms, developer policies, and community guidelines of every platform you publish to (including Meta, Google / YouTube, TikTok, and LinkedIn), including their rules on automated posting and rate limits.
- Provider compliance. You must comply with the terms of any AI generation providers you enable (for example Google Gemini and ElevenLabs).
- Credentials. You are responsible for securing your own API keys and OAuth tokens.
4. Acceptable use¶
Do not use Keryx to publish unlawful, infringing, deceptive, harmful, or platform-prohibited content; to spam; or to circumvent any platform's automation, security, or rate-limiting policies.
5. Third-party platforms and services¶
Keryx integrates with third-party APIs whose availability, terms, and behaviour are outside our control. Platform or provider changes may alter or break functionality at any time, with no obligation on us to maintain compatibility.
6. No warranty¶
Keryx is provided "as is" and "as available", without warranty of any kind,
express or implied. Automated publishing carries inherent risk — posting to the
wrong account, failed or duplicate posts, expired tokens. Review Keryx's
--dry-run output before publishing. You use Keryx at your own risk.
7. Limitation of liability¶
To the maximum extent permitted by law, Matt Cockayne shall not be liable for any indirect, incidental, special, or consequential damages, or for any loss arising from your use of Keryx — including content published, platform actions or account suspensions, or data loss.
8. Governing law¶
These terms are governed by the laws of England and Wales.
9. Changes¶
We may update these terms. The effective date above reflects the current version; the full change history is tracked in the Keryx repository's git log.