The AI in your product: the models it calls, their license, what changes.
For software vendors, product teams and the CTO: Ojja keeps the AI in your product in a single view, feature by feature: the model called, its vendor, the region where it runs, its license, your training settings, the subprocessors. With the frameworks the catalog links to it, and the points to review with your counsel.
A product team's questions
- Which models does our product call, from which vendor, and in which region do they run?
- Does the license of the model we call restrict its use, by country or by number of users?
- A model we call is announced as retired: which features of our product depend on it?
- A client sends us their AI questionnaire: what do we answer about the AI in our product?
- By integrating a model into our product, are we a provider within the meaning of the European regulation on artificial intelligence?
- Does our software, delivered online, fall within the scope of the European Cyber Resilience Act?
Ojja does not answer for you. It gives you the facts to answer.
What you see in Ojja Watch
- The “AI in our product” view. Each feature of your product that calls an AI model, on its own line: the model called, its vendor, the region where it runs, its license, your training settings with that vendor, the subprocessors. A view for your product teams and your CTO.
- Declared by you. Your team declares these facts, feature by feature: Ojja does not read your code. Each line carries the mention “declared”, with its author and its date.
- Each model's license. What its published license says: its name, commercial use, a geographic restriction, a user threshold, the acceptable use policy. Each fact with the address of the cited page; when the page does not say: “not found on the cited page”.
- The alert when a model is retired. When the vendor of a model you declared announces its retirement, or changes its terms, the alert goes out, with the features of your product that call it. It is one of Ojja Watch's five alerts: a vendor's terms changed.
- The role, as a point to review. On each line, a point to review with your counsel: who is the provider of this feature within the meaning of the European regulation on artificial intelligence. Ojja does not settle this question.
Your clients' AI questionnaires
Your clients send you their AI questionnaire: which models your product calls, where they run, whether their data is used to train them. The answer starts from the view, not from memory.
The file for a client's AI questionnaire has a section that describes the AI in your product, from what you declare, next to the AI in your internal tools.
Each answer carries its source and its date: read in your tools, or declared by you.
The frameworks the catalog links
- The frameworks the catalog links to the AI in a product, depending on what it does, appear on each line of the view, dated: the European regulation on artificial intelligence, Article 50, applicable since August 2, 2026; the European Cyber Resilience Act (CRA), for the reporting of actively exploited vulnerabilities and severe incidents, applicable since September 11, 2026; Directive (EU) 2024/2853 on liability for defective products, to be transposed by December 9, 2026. Each with the points to review with your counsel.
Fictional example
A company makes management software. Two of its features call the same AI model: an assistant that answers users and a document summary. Its product team declares, for each one, the model, its vendor, the region where it runs, the training settings and the subprocessors. The model's license, recorded from its published page, sets a user threshold; on the geographic restriction, the fact sheet says “not found on the cited page”. The model's vendor announces its retirement: the alert goes out, on both lines. Each line also carries the point to review on the role and the frameworks the catalog links to it. The company reviews them with its counsel, then decides.
What Ojja never does
- Ojja reads no code, no code repository, no request from your product, no response and no log.
- Ojja records what a model's license says; it does not interpret it and does not say whether your use respects it.
- Ojja does not say whether a use is permitted: it gives the facts, and the points to review with your counsel.
- Ojja never concludes: no risk level, no role, no assessment of whether a text is respected.
Ojja does not provide legal advice: it records and documents; how the law applies to your situation is for your counsel to determine.