Terms of Use — Costory
Effective date: 2026-04-29
1. Parties
- Publisher: 3SR, 228 Boulevard de la République, 33510 Andernos-les-Bains, France
- Customer: the entity that deploys Costory from Microsoft Commercial Marketplace
2. License grant
3SR grants the Customer a non-exclusive, non-transferable, revocable license to use Costory within the Customer's Azure tenant, for the duration of the Marketplace subscription, according to the plan purchased (Free / Standard / Premium).
3. Pricing and billing
Billing is handled by Microsoft Commercial Marketplace based on the plan selected:
| Plan | Monthly fee (USD pivot) |
|---|---|
| Free | 0 |
| Standard | 99 |
| Premium | 299 |
Conversion to local currency is handled by Microsoft. 3SR does not invoice the Customer directly. Plan upgrades/downgrades are subject to Marketplace billing rules and prorated within the billing month.
4. Software components
By installing, the Customer authorizes 3SR to deploy the following resources in a Managed Resource Group within their Azure subscription:
- Function App (PowerShell 7.4, Linux Y1 Consumption) with 6 functions
- Cosmos DB account (Serverless), partition by month, TTL conditional on plan (30/90/365 days)
- Storage Account (runtime + reports container)
- Application Insights + Log Analytics Workspace
- Action Group + scheduledQueryRules (email delivery of reports)
- Azure AI Foundry account (Cognitive Services kind
AIServices) with model deployment per plan (Phi-4 / gpt-4o-mini / gpt-4o) - Premium plan only: Defender for Cloud subscription-scope pricings (VirtualMachines + StorageAccounts) with Standard tier billing
Resources are tagged devOpsRepo: Costory and costoryPlan: <plan>. The Managed Resource Group is read-only locked.
5. Defender for Cloud (Premium plan)
The Premium plan activates Defender for Cloud Standard tier on the deployment subscription for VirtualMachines and StorageAccounts pricing categories. This generates additional Microsoft Azure billing independent from Costory's plan fee, billed directly by Microsoft.
6. 3SR's operational access
The Customer grants 3SR's publisher principal (Service Principal 3SR-ISV-Publish-Costory-Prod) a Reader role on the Managed Resource Group, exclusively for support and diagnostics. 3SR personnel will not access Customer cost data without explicit written request.
7. Multi-subscription scanning
By default, Costory scans only the deployment subscription. To scan additional subscriptions, the Customer must manually grant the Cost Management Reader role to the Function App's Managed Identity on each target subscription (PowerShell script provided in Support & FAQ).
8. Customer's obligations
- Owner or Contributor on the deployment subscription
- Provide accurate input parameters (subscription IDs, email recipients, region)
- Comply with Microsoft Azure Terms of Service
- For Premium plan: Owner or Security Admin on the deployment subscription (Defender for Cloud setup)
9. Service Level Agreement (SLA)
- Standard / Premium plans: response < 24 business hours (FR/EN), best-effort resolution
- Free plan: best effort, no SLA
3SR commits to maintain Software compatibility with the Azure services it relies on (Cost Management API, AI Foundry, etc.) for at least 12 months after each minor version release.
10. Limitation of liability
3SR's liability is capped at the lower of total fees paid by the Customer over the 12 months preceding the incident, or 10 000 EUR. 3SR is not liable for indirect damages.
11. Termination
The Customer may terminate at any time by uninstalling the Managed Application. 3SR may terminate the license with 60 days notice, except in case of breach of §7 / §8 (immediate termination).
12. Data
Refer to the Privacy Policy.
13. Governing law
French law. Any dispute is submitted to the competent courts of Bordeaux, France.
14. Contact
3SR — support@3sr.fr · https://3sr.fr