Effective date: 19 July 2026
These terms govern your use of Cronwake, a read-only monitoring service for GitHub Actions scheduled workflows, available at cronwake.com. By signing in, installing the Cronwake GitHub App, or using the service, you accept these terms. Cronwake is intended for business use.
Cronwake (“Cronwake”, “we”, “us”) is operated by Nicolas Dolegieviez EI, a sole trader (entrepreneur individuel, micro-entreprise) registered in France under SIREN 820 913 168, established at 6 rue Désirée, 69001 Lyon, France (the “Operator”). You can reach us at cronwake@gmail.com.
The service is hosted by Vercel Inc., 440 N Barranca Avenue #4133, Covina, CA 91723, United States. Publication director: Nicolas Dolegieviez EI.
Cronwake is a read-only GitHub App and dashboard that observes the scheduled (cron) workflows of the GitHub organizations and repositories you install it on. It reads workflow schedules and run history through the read-only permissions you grant, and sends notifications to the alert destinations you configure (for example Slack, a webhook, or an on-call tool) when it detects that a scheduled run appears late, missed, failing, or that a workflow was disabled.
Cronwake has no write access to your repositories: it cannot modify code, workflows, or settings. What it can access and what it stores are described on our Security page.
The service is designed for and offered to professionals: developers, teams, and organizations acting in the course of their business. By using Cronwake you represent that you are acting for professional purposes and not as a consumer. The service is not directed at consumers.
You need a GitHub account to use Cronwake, and you must have the authority to install the App on the organizations or repositories you select. You are responsible for the alert destinations you configure and for keeping them under your control.
You stay in control at all times: you can change the repository selection or uninstall the App from your GitHub settings whenever you want. Uninstalling ends Cronwake’s access to your GitHub data and stops the monitoring.
A watchdog, not a guarantee
Detection and delivery depend on systems outside our control, including: the GitHub APIs and webhooks Cronwake reads from, our hosting and database providers (Vercel, Neon), the scheduling systems that trigger our checks, and the third-party alert channels you configure (such as Slack or PagerDuty). A failure, delay, or change in any of these can delay or prevent detection or delivery.
Accordingly, we do not warrant uninterrupted or error-free operation, any specific availability level, any detection or notification time, or the accuracy or completeness of any status, reliability figure, or history shown by the service. No service-level agreement (SLA) applies unless separately agreed in writing.
Cronwake reports what it observes through the GitHub API; it is not an independent record of your systems. Do not rely on Cronwake as your only safeguard for critical jobs. We publish our own health openly: see the status page, the /api/health endpoint, and the optional daily digest, whose absence tells you Cronwake itself may be down.
The service is currently provided free of charge, in beta. We may change, limit, suspend, or discontinue features of the free service with reasonable notice where practicable. If paid plans are introduced, their price and conditions will be presented to you before you subscribe, and fees will be exclusive of applicable taxes.
Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders. Paddle provides all customer service inquiries and handles returns.
You can cancel a paid subscription at any time; cancelling stops future renewals and access continues until the end of the period already paid for. How cancellations and refunds work, and what statutory rights apply, is set out in our Refund & Cancellation Policy. Nothing in these terms limits any right you have by law.
You agree to use the service lawfully and reasonably. In particular, you agree not to: attempt to gain unauthorized access to the service or its data; disrupt or overload the service; use it to monitor repositories you have no right to access; resell or provide the service to third parties as your own without our written agreement; or abuse public endpoints such as status badges. We may suspend or terminate access that breaches these terms or puts the service or other users at risk.
The service, its software, and its content (excluding your data and GitHub’s) are and remain the property of the Operator. We grant you a limited, non-exclusive, non-transferable right to use the service under these terms, for the duration of your use. Your repository and workflow metadata remain yours; you grant us the right to process them solely to provide the service. If you send us feedback or suggestions, we may use them without obligation.
How we process personal data is described in our Privacy Policy. What the App can access and what we store are listed on the Security page. Cronwake never stores your source code, secrets, or workflow run logs.
You may stop using the service at any time, without notice or penalty, by uninstalling the GitHub App. We may terminate or suspend the service, or your access to it, for breach of these terms, for legal or security reasons, or upon discontinuation of the service, with reasonable notice where practicable.
There is no lock-in: the data Cronwake works from lives in your GitHub account and stays there. On request at cronwake@gmail.com, we provide an export of the monitoring metadata we store about your installation in a commonly used, machine-readable format, and we delete your stored data, free of charge. No switching or exit fees apply.
Cronwake is an independent service. It is not affiliated with, sponsored by, or endorsed by GitHub, Inc. GitHub is a trademark of GitHub, Inc. Your use of GitHub, and of any alert destination you connect (Slack, PagerDuty, and others), remains governed by those providers’ own terms, and we are not responsible for their services.
To the extent permitted by applicable law, the service is provided “as is” and “as available”, without any warranty other than those that cannot be excluded under applicable law, and section 5 describes the nature and limits of the monitoring we provide.
To the extent permitted by applicable law: (a) neither party is liable to the other for indirect or consequential losses, including loss of profits, revenue, business, or data held on your own systems; and (b) the Operator’s total aggregate liability arising out of or in connection with the service is capped at the amounts you actually paid for the service during the twelve months preceding the event giving rise to the claim, which is zero while you use the service free of charge.
Nothing in these terms excludes or limits any liability that cannot be excluded or limited under applicable law. The exclusions and the cap in (a) and (b) above apply to customers acting as professionals. They do not apply to consumers: a clause removing or reducing a consumer’s right to compensation is void under French consumer law, and consumers keep the benefit of the statutory conformity guarantee for digital services. The cap also does not apply in case of gross negligence, wilful misconduct, or personal injury.
The service evolves; we may add, change, or remove features. We may also update these terms. For material changes we will give at least 30 days’ notice through the dashboard or another reasonable means before the new terms take effect. If you do not agree with the updated terms, stop using the service and uninstall the App before they take effect; continuing to use the service after that date constitutes acceptance.
These terms are governed by French law. Any dispute relating to these terms or the service that cannot be resolved amicably falls under the exclusive jurisdiction of the competent courts of Lyon, France, without prejudice to any mandatory rules of jurisdiction that may apply.
If a provision of these terms is held invalid, the rest remains in force. A failure to enforce a provision is not a waiver of it. You may not assign these terms without our consent; we may assign them to a successor of the service. These terms, together with the Privacy Policy, form the entire agreement between you and the Operator regarding the service.
Questions about these terms: cronwake@gmail.com.