These terms are an agreement between you and D-ALabs LLC (“D-ALabs”, “we”, “us”), a company registered in the Republic of Korea. They cover Flasklings: the flaskling and flk command-line tool (the CLI), the Flasklings desktop app and agent plugin, the website at flasklings.com and the dashboard at app.flasklings.com (together, the “Service”).
By installing or using the Service, or by creating an account, you agree to these terms, the Privacy Policy and the Refund Policy. If you don’t agree, don’t use the Service.
These terms are published in Korean and English. If the two differ, the Korean version prevails.
1. What Flasklings is
Flasklings is a pixel companion for coding agents such as Claude Code and Codex. It shows what your agent is doing as a small creature, a Flaskling, that grows with the time you work together.
You need an account to use Flasklings. You connect the CLI to your account with a device code, and your pets, growth, essence, items, profile, rankings, arena and purchases all belong to that account. Of what the CLI records on your computer, only the daily totals, agent subscription value and live status listed in the Privacy Policy are sent to us.
The CLI is supported on macOS, and offered on Linux as a preview that hasn’t been tested yet. It isn’t supported on Windows yet, because it can’t be connected to an account there.
Some parts of the Service (for example the desktop app, the essence shop, public profiles, public rankings, the arena and paid items) aren’t available yet, and the matching sections of these terms apply once they are. The rankings, arena and store pages on flasklings.com and the demo in the dashboard show sample data.
2. Who can use it
- You must be at least 14 years old to create an account.
- After you sign in, we ask once per account that you confirm you’re 14 or older, and until you do, the account can’t be used except to export or delete it in Settings. If you answer that you’re under 14, we delete the account at once, and we delete an account that doesn’t confirm within 30 days of when we start asking.
- If you’re under 19, you need a parent’s or guardian’s consent to make a purchase. You or your guardian can cancel a purchase made without that consent (see the Refund Policy).
- If you use the Service for an organization, you confirm that you may accept these terms for it.
3. Your account
- You sign in with a method the sign-in screen offers (for example, a GitHub or Google account), and Supabase handles sign-in for us. Whichever way you sign in, the same verified email address leads to the same account, and a different email address makes a separate account. We don’t merge separate accounts.
- You connect the CLI to your account with a device code (on the operating systems in section 1). The approval screen shows what the device will be allowed to do (for example, upload daily totals, send live status, or buy items with essence), and a connected device keeps those permissions until you revoke it in Settings.
- Keep your sign-in methods and devices secure. You’re responsible for what happens under your account, unless it happens through our fault. If you think someone else has access, revoke it and tell us at ceo@d-alabs.com.
- Handles are 3–32 characters, can be changed once every 30 days, and some are reserved. Handles, display names and pet names must follow section 6.
- You can delete your account at any time in Settings. All access ends at once, and it can’t be undone. To confirm it’s you, you may need to sign in again just before deleting.
4. Your data and your numbers
The Privacy Policy explains how we handle personal information. We never collect your prompts, code, file contents or the contents of your sessions.
Usage figures such as work time, token counts and commits are counted and reported by your own computer. We can’t verify them, and they aren’t a measure of productivity. Growth, essence and rankings are based on these reported figures.
If you use Claude Code or Codex through a Claude or ChatGPT sign-in (a subscription), your figures also carry a value that tells that subscription apart. It is a hash made from your agent sign-in’s account IDs; the IDs themselves are never reported.
5. Public profile, rankings and the arena
- Nothing about you is public until you publish your profile (except the subscription sharing described below). Signing up or connecting a device is never consent to publish, and you can unpublish at any time.
- People whose accounts report usage on the same agent subscription as yours in the last 30 days see that your account shares it: by your handle if you’ve published your profile, otherwise as a “private account”. Until public profiles open, every account shows as a “private account”. They never see your figures.
- A published profile shows your handle, display name, pets and their stages, collection, achievements and streak. Your activity heatmap, arena record and usage appear only if you turn each one on.
- Rankings are opt-in, open to accounts signed in with GitHub, and come with no rewards. Others see your rank or band, never your figures.
- In the arena, other players’ pets challenge a stored snapshot of yours. Looks never change a pet’s power, and nothing of value can be staked.
6. Rules of use
When you use the Service, don’t:
- fake, alter or inflate usage data, report it as someone else’s subscription or device, or otherwise manipulate growth, essence, rankings or arena results;
- attack, overload, scrape or probe the Service, get around its rate limits or security, or access accounts or data that aren’t yours;
- copy, modify, redistribute, resell or reverse-engineer the software or its art, except where the law allows it despite this rule;
- pick a handle, display name or pet name that is unlawful, hateful, harassing or sexually explicit, that impersonates someone, or that suggests you are us or an AI provider;
- use the Service in a way that breaks the law or the terms of the coding agents you use with it.
If you break these rules, we may remove or change the content, correct the records it affected (for example, take figures out of the rankings), or limit or suspend your account as described in section 12.
7. Essence and items
- Essence is earned by using the Service, for example by working with your agent and winning in the arena. It can’t be bought, sold, traded, gifted or exchanged for money, and it has no cash value.
- We may correct essence or items granted by mistake or through a breach of these terms. A correction never takes your essence balance below zero.
- Items such as flasks, headwear and tinctures change looks only. They never affect growth, rankings or arena power. There are no loot boxes: you always see the exact item and its price before you get it.
- Items and essence stay on the account that earned or bought them and can’t be moved to another account.
- Items are licensed to you for personal use in Flasklings, not sold, and you may not redistribute their art. Items you have keep working from the copy on your computer even if the Service ends.
8. Purchases
- Paid items (sets, season packs and premium flasks) aren’t on sale yet. This section applies once they are.
- Prices are shown before checkout in Korean won (VAT included) or in US dollars. Taxes for your country may be added to US dollar prices at checkout, and the final amount is shown at checkout.
- Our order process is conducted by our online reseller Paddle.com. Paddle.com is the Merchant of Record for all our orders: Paddle handles payments, receipts, sales tax, and payment questions and refunds (for buyers in Korea, the seller is Paddle.com Market Limited, in the United Kingdom). Paddle’s buyer terms also apply at checkout. We never receive your full card details.
- Items are delivered to your account only after the payment is confirmed.
- Cancellations and refunds follow the Refund Policy. If a payment is refunded or disputed with your card issuer, the items from it are removed from your account.
9. The software
- We license the CLI, the desktop app and the plugin to you for personal use, or for internal use in your business, under these terms. We don’t sell them to you.
- Some commands change files on your computer, as the documentation describes. For example,
flk onadds a block to your shell configuration, andflk offremoves it. flaskling setupinstalls the collector in the.flasklingfolder in your home directory. If you agree, it also installs the agent plugin in Claude Code and Codex, and registers with your operating system so the collector starts when you log in and a linked device sends its daily totals every 30 minutes.flaskling setup --removeundoes it.- The agent plugin installs as a Claude Code and Codex plugin and records usage in that agent’s sessions, including ones you didn’t start through the CLI. You can remove it from the agent at any time.
- CLI plugins we didn’t make run on your computer with your permissions. We don’t review them, and you install and use them at your own discretion.
- The software may include open-source components, which are licensed under their own terms.
- Updates may add, change or remove features.
10. Other companies’ services
Flasklings works with coding agents made by other companies, such as Claude Code and Codex, and lets you sign in with GitHub or Google. Their own terms govern your use of those services. Flasklings isn’t affiliated with or endorsed by those companies, and their product names belong to their owners.
11. Changes to the Service
We may change, add or remove features. If we decide to end the Service, or a paid part of it, we’ll announce it on flasklings.com and in the dashboard at least 30 days in advance. Items you have keep working from the copy on your computer after the Service ends.
12. Suspension and ending
- You can stop using the Service and delete your account at any time.
- If you seriously or repeatedly break these terms or the law, we may limit or suspend your account. We’ll tell you why beforehand and give you a chance to respond, unless that would be unlawful or put others at risk.
- If we limit or suspend an account by mistake, we’ll restore it.
13. Disclaimers
We work to keep the Service available and correct, but we provide it as it is and as available. To the extent the law allows, we don’t promise that it will be uninterrupted or free of errors, or that the figures your computer reports are right. Nothing in these terms takes away rights you have as a consumer that the law doesn’t allow us to exclude.
14. Liability
We aren’t liable for damage caused by events beyond our reasonable control, by your breach of these terms, or by services we don’t run.
Except for damage we cause on purpose or through gross negligence, our total liability to you for claims about the Service is limited to the amount you paid us in the 12 months before the claim. Nothing in these terms limits liability that the law doesn’t allow to be limited.
15. Changes to these terms
If we change these terms, we’ll post the new version here with its effective date, and tell account holders in the dashboard, at least 7 days before it takes effect, or at least 30 days before for changes that are unfavorable to you. If you don’t agree, you can stop using the Service and delete your account before then. If you keep using the Service after the effective date, you accept the new terms.
This version changes section 8 (Purchases) only. Section 8 applies only once paid items go on sale, which they haven’t yet, so the change puts no one at a disadvantage and takes effect on the day it’s published rather than after the notice period above.
16. Law and disputes
These terms are governed by the laws of the Republic of Korea. If we can’t resolve a dispute by talking with you, it goes to the court with jurisdiction under the Korean Civil Procedure Act. You can also ask a consumer dispute body, such as the Korea Consumer Agency, to mediate.
17. Contact
For questions about these terms, see Customer Support or contact us:
- D-ALabs LLC, CEO Jeseok Lee
- (13012) #1140, Wirye Hyosung Harrington Tower, 190 Wirye-daero, Hanam-si, Gyeonggi-do, Republic of Korea
- Business Registration No. 547-87-03375
- Mail-Order Sales Registration No. 2026-Gyeonggi Hanam-1794
- Email ceo@d-alabs.com · Phone +82-10-2983-3375