Terms of service
Effective from 28 October 2026
These terms set out the rules for using the Virgil instance at https://virgil.pl. Virgil is an app for keeping your own log: your day, habits, training, sleep, measurements, test results, goals, experiments and personal finances.
1. Service provider
The service provider is:
Data Craze Krzysztof Bury
Piaski 50, 30-199 Rząska, Poland
Tax ID (NIP): PL 79 22 12 13 65
Email: [email protected]
In these terms we call them the operator.
2. What Virgil is
Virgil is a free hobby project in private beta. An account can be created only with an invite. We currently charge nothing for using Virgil and enter into no paid agreements. If that changes, we will publish the new rules in advance (section 14), and they will not apply to anyone without their consent.
The agreement to provide the service electronically is concluded when you create an account, for an indefinite period, and ends when the account is deleted (section 10). You can read the public pages, such as the home page and these terms, without an account.
3. Account and access
- Virgil may be used only by people who are 18 or older.
- An account is personal: one account per person. Do not share it with others.
- You sign in with a link sent to your email address, or with a password if you set one. On this instance, an account with a password must have two-factor authentication (TOTP) turned on. Keep your recovery codes in a safe place.
- You look after the security of your email inbox, password, authenticator app and API tokens. If you suspect someone has gained access to your account, change your sign-in details, revoke your tokens and write to the operator at [email protected].
4. Technical requirements and risks
You need a device with an up-to-date web browser with JavaScript and cookies enabled, internet access and an email address. Connecting your own AI assistant needs a client that supports the API or the MCP protocol.
Using services over the internet carries the usual risks, such as malware, a taken-over email inbox or phishing for sign-in details. The operator will never ask you for your password, an authentication code or an API token.
5. No medical, psychological or financial advice
Virgil is not a medical device. It does not diagnose, treat or prevent disease and gives no medical, psychological, therapeutic or financial advice. Charts, streaks, reference ranges and scores show only what you entered or imported.
The AI features (the morning briefing, the A.N.D.Y. daily plan, workout note parsing, experiment summaries, lab result import) produce content automatically and can be wrong: miss or misread a result, make something up, or suggest something that does not serve you. Check them before you rely on them. For health matters, consult a doctor; for mental health and addiction, a specialist; for finances, an adviser. In an emergency that threatens life or health, call 112.
6. Your data, keys and tokens
- You are responsible for the content you enter and import. Enter data about yourself; do not enter other people's data without a legal basis.
- If you add your own API key for an AI provider, you use it under your own agreement with that provider and pay its costs. The operator is not responsible for how your provider works or bills you.
- Only an account an administrator has allowed may use the server's AI key. The permission can be withdrawn, for example in case of excessive use.
- Personal API tokens give access to your data in the scope you choose. You are responsible for whom and which AI assistant you give them to; the data flow to your assistant is subject to its provider's terms.
- When you connect an Oura ring, you use your own Oura application on Oura's terms.
How personal data is processed is described in the privacy policy.
7. Acceptable use
When using Virgil, you may not:
- break the law or accepted standards of conduct, or post unlawful content,
- try to access other people's accounts or data, or get around security measures or limits,
- disrupt the service, including by overloading it with automated requests through the interface, the API or MCP,
- pass invites or access to your account to third parties without the operator's consent,
- use the server's AI key for purposes unrelated to keeping your own log in Virgil.
If you find a security vulnerability, report it to the operator at [email protected] instead of exploiting it.
8. Availability and backups
Virgil runs on a single server. We make an effort to keep it available and secure, but we do not guarantee uninterrupted operation. The service may be unavailable because of maintenance, updates, failures of the server, the network or providers, or events outside our control.
The app makes backups: local copies of your account's database on the server (by default once a day, the latest 7 copies, settings in Settings > Data) and a daily encrypted copy of the whole instance off the server, kept for 30 days, with monthly copies kept for 365 days. The privacy policy has the details. Backups reduce the risk of data loss but do not rule it out; restoring from a backup may mean losing entries from the last hours or days.
9. Free service without warranty, and liability
Virgil is a free hobby project. We provide it as is, without warranty, including no warranty of uninterrupted operation, freedom from errors, fitness for a particular purpose or preservation of data.
You enter and keep data in Virgil at your own risk. Download your own copy of your data regularly: the JSON or CSV export or the database file in Settings > Data.
To the fullest extent permitted by law, the operator is not liable for damage resulting from using Virgil or being unable to use it, including the loss, corruption or disclosure of the data you entered, interruptions, app errors, AI-generated content and the actions of third-party providers.
This exclusion has limits that these terms cannot go beyond:
- the operator is liable for damage caused intentionally; that liability cannot be excluded (art. 473 § 2 of the Polish Civil Code),
- consumer rights that cannot be excluded or limited by contract remain in force; this section does not apply to the extent it would conflict with them,
- these terms do not change the operator's obligations as data controller under the GDPR, including the duty to secure data appropriately and to report breaches, or your rights under the GDPR.
10. Ending use, accounts and the beta
- You can stop using Virgil at any time, at no cost and without giving a reason. In Settings > Data you can erase all your data yourself. To delete your whole account, write to the operator at [email protected]; deleting the account ends the agreement.
- The operator may block or delete an account that breaches these terms, after first asking you to stop the breach, or without asking when the breach threatens the security of the service or other users. We will tell you about a block by email, and before an account is deleted you will get a chance to download your data, unless the law rules that out.
- The operator may end the beta or stop running Virgil. Users will be told by email at least 30 days in advance, so everyone can download their data. After that date, accounts and data will be deleted, and their backups will expire as described in the privacy policy.
11. Open-source code
Virgil's code is open and available under the MIT licence, whose text is in the project repository (the Open source link in the page footer). The licence covers the code. These terms cover the use of the service provided by the operator of this instance. Instances that other people run on their own servers operate under their own rules and at their own responsibility.
12. Privacy
What data we process, whom we give it to, how long we keep it and what rights you have is described in the privacy policy.
13. Complaints and contact
Send comments and complaints about how Virgil works to the operator at [email protected]. Describe the problem and how you would like it resolved; do not send your health data, passwords or tokens in the message. We will reply without undue delay, within 14 days at the latest.
14. Changes to these terms
These terms may change as Virgil develops or the law changes. We will notify users of a change by email at least 14 days before it takes effect, and the new version with its effective date will be on this page. If you do not accept the changes, you can download your data and ask for your account to be deleted before that date. Changes required urgently by law or for security may take effect sooner.
15. Governing law
These terms and the agreement are governed by Polish law. If you are a consumer, this choice of law does not deprive you of the protection given to you by the mandatory provisions of the country where you habitually live. Disputes are settled by the courts with jurisdiction under the general rules. A consumer may also use out-of-court complaint and redress procedures, for example through a municipal or district consumer ombudsman (miejski lub powiatowy rzecznik konsumentów).