AI Policy

Last updated: June 28, 2026

We believe in being transparent about how we use AI. This page explains exactly where AI plays a role in how we build and document SimpleLogs — and, equally important, where it does not.

AI-Assisted Code Development

We use AI tools to assist in writing code for SimpleLogs. AI helps us move faster and explore more approaches — but it is never the final word on what ships to production.

Every line of code that goes into our core product or published npm packages is subject to a mandatory human review by experienced software engineers. This review is not a formality — engineers are expected to understand, question, and own the code they approve. In addition to human review, all production code must be accompanied by tests, and those tests must pass before any release. AI-written code that cannot be adequately tested does not ship.

This policy applies to our core application and all published SDK packages. Our documentation and example projects follow a lighter process (described below) and are not subject to the testing requirement, though they are still human reviewed.

Core product & npm packages

AI may assist in writing code. Human review required. Tests required. All tests must pass before release.

Documentation & example projects

AI may assist in writing content or code examples. Human review required. Tests are not required.

AI-Assisted Documentation

Much of the documentation for SimpleLogs — including guides, API references, and tutorials — is written with AI assistance. This allows us to produce more comprehensive documentation, keep it up to date with product changes, and free up our engineers to focus on building features.

AI-generated documentation is always reviewed by a human for technical accuracy before it is published. If you spot an error or something that seems off, please let us know at support@simplelogs.io — human oversight is not perfect, and your feedback helps us catch mistakes.

We Do Not Use AI on Customer Data

This is our most important commitment: we do not use AI to interact with, analyze, or process your Customer Data.

Your log events and performance timing data belong to you. They represent information about your systems, your users, and your business. We have no interest in mining that data for insights, feeding it to AI models, or using it in any way beyond displaying it back to you in your dashboard.

Specifically, we do not:

  • Pass your log data or timing data to any AI model, whether our own or a third party's;
  • Use your Customer Data to train, fine-tune, or evaluate AI systems;
  • Feed your data into AI-powered features like "smart alerts" or "anomaly detection" that would require sharing your data with an external AI service;
  • Allow any of our AI development tools to access production customer data.

If we ever introduce an opt-in AI feature that operates on your data, we will describe it clearly, require explicit consent, and allow you to decline without any loss of core functionality. We will update this policy before any such feature ships.

Our Commitment

AI is a powerful tool for building software, and we use it pragmatically to move faster and write better code. But we believe that speed without accountability is a risk — so every AI-assisted output is reviewed by a human engineer before it affects you.

We will keep this page up to date as our practices evolve. If you have questions about how we use AI, we're happy to talk — support@simplelogs.io.