Terms of Service
Effective October 3, 2026
What ActivityLogs is
ActivityLogs is a developer work journal — a place to log your activities, blockers, snippets, and standups from your terminal, editor, and browser, and turn them into a record of what you actually did. It's built and run by a solo developer, not a large company, so treat it accordingly: it's a useful tool, not a bank.
Who can use ActivityLogs
You must be at least 16 years old to create an account or use ActivityLogs. When you sign up, you confirm that you are 16 or older and that you agree to these terms and to our Privacy Policy.
ActivityLogs is a tool for working developers and is not directed at children. If we learn that an account belongs to someone under 16, we delete it and everything in it. If you believe that has happened, email hello@activitylogs.dev.
Your account
ActivityLogs doesn't use passwords. Sign-in is TOTP (an authenticator app code) plus an API key for programmatic access (CLI, extensions). This means the TOTP secret shown to you at registration isyour account recovery mechanism — there is no "forgot password" flow. If you lose it, we cannot verify it's you and cannot recover the account. Store it in a password manager or authenticator app you trust, the same way you'd protect any other credential.
You're responsible for what happens under your account, including anything logged through your API key. Keep it private.
Acceptable use
- Don't use ActivityLogs for anything illegal or to store data you don't have the right to store.
- Don't try to break, overload, or reverse-engineer the service to attack it or other users.
- Don't share or resell API keys or accounts.
- Don't log another person's private information without their consent.
Paid plans and billing
Personal use of ActivityLogs is free. Team features need a paid team subscription, which only the team owner can buy or cancel, from the Billing page. Payments are processed by Stripe; we never see or store your card details.
- Price. The subscription is charged per seat, and the price per seat and billing period are shown on the Billing page and at checkout before you pay. Taxes may be added where the law requires.
- Free trial. A new subscription starts with the free trial shown at checkout. When the trial ends, the first period is charged automatically unless you cancel before then.
- Automatic renewal. The subscription renews automatically at the end of each billing period, at the price then in effect, until you cancel it.
- Seats. The number of paid seats follows the number of members in the team. When members join or leave, the seat count is updated and the change is prorated on the next invoice.
- Cancelling. You can cancel at any time, online, from Billing → Manage or cancel subscription. Cancelling stops the next renewal; the team keeps paid features until the end of the period already paid for. Except where the law requires otherwise, payments for a period that has started are not refunded.
- Price changes. We will email the team owner at least 30 days before a new price applies to an existing subscription, so you can cancel before it does.
- Deleting a team.Deleting the team, or the owner's account, does not by itself cancel a subscription in Stripe. Cancel it on the Billing page first.
No warranty
ActivityLogs is provided "as is," without warranties of any kind. We do our best to keep it running and your data safe, but we don't guarantee uptime, error-free operation, or that AI-generated summaries are accurate — always double-check anything Gemini writes for you before relying on it.
Limitation of liability
To the extent the law allows it, ActivityLogs and its maintainer aren't liable for indirect, incidental, or consequential damages arising from your use of the service — including lost data, lost time, or lost business. If something does go legally wrong, our total liability is limited to what you've paid us in the past twelve months (which, on the free tier, is nothing).
Termination
You can delete your account at any time from Profile → Danger Zone. We reserve the right to suspend or terminate accounts that violate the acceptable-use rules above, abuse the API, or otherwise put the service or other users at risk.
Changes to these terms
We may update these terms as the product evolves. Meaningful changes will update the effective date above; continuing to use ActivityLogs after a change means you accept the updated terms. Questions? Email hello@activitylogs.dev.