FAQ

Frequently Asked Questions

Practical answers on how Alecto Core works, how billing and overages operate, and what to expect when integrating.

How it works

How does the scoring work? Is it just a word list?

No. Alecto Core uses a hybrid approach: a deterministic rules layer (weighted term matching, phrase detection, directed-abuse signals, threat indicators, and Unicode normalisation for anti-evasion) combined with a compact, CPU-native ML model that adds tone and context signals. The two layers are combined into a single 0–100 severity score.

What do the policy actions mean?

allow means the content looks clean. warn is borderline and may justify a soft prompt. review sends the content to a human moderator or holds it before publishing. block means the content has crossed your enforcement threshold and should be rejected.

Is Alecto Core just an API, or is there a dashboard too?

There is a full signed-in dashboard as well. It covers overview metrics, API keys, projects, optional hosted review workflows, team access, billing controls, profile security, and product documentation for operators as well as developers.

What is the review queue for?

The hosted review queue is for teams that want borderline cases held inside Alecto Core for human review. It is optional and off by default. When a moderation result returns action: review, you can enable the hosted queue, consume queue endpoints, or handle that outcome entirely in your own systems.

What languages are supported?

English is the primary and fully-supported language. The rules layer is English-only; the ML layer provides limited signal on other Latin-script languages. Broader language support is on the roadmap.

What is a "moderation call"?

Single moderation and handle moderation count as one call each. Batch moderation is counted per item, and structured moderation is counted per populated field. Calls are counted against your monthly included limit and reset at the start of each billing period.

Do you store my users' messages?

We process submitted text to return moderation results. Operational logs and service telemetry are retained for security, reliability, and abuse prevention. See our privacy policy for full details on what is retained and for how long.

Billing

How do overages work?

On paid plans, overage billing is controlled by a dashboard toggle and is off by default. When it is off, you have a hard cap and calls stop once your monthly limit is reached. Turn it on to continue beyond the cap at your plan's per-1,000 overage rate. Enabling it requires an explicit acknowledgment of the billing terms, including post-cancellation obligations.

When exactly are overage charges billed?

Overage charges are billed monthly in arrears. Usage is measured across each calendar month, and any charges are invoiced on the 1st of the following month, never mid-month. Monthly subscribers see overage added to their next subscription invoice, while annual subscribers receive a separate monthly overage invoice. Your dashboard shows the exact upcoming invoice date so there are no surprises. Charges below £1.00 in a given month are waived automatically.

Do annual subscribers pay for overages monthly?

Yes. Annual subscriptions are billed upfront for the year, but overages are calculated and charged on the 1st of each following month, so you do not face one large year-end bill.

What happens to overage charges if I cancel?

If you cancel your subscription with overage billing enabled, any usage above your limit in the final calendar month is still invoiced on the 1st of the following month. The dashboard surfaces your current overage exposure before redirecting you to the billing portal. No overage charges apply in the first partial calendar month of a new subscription.

Will I get a warning before overage charges build up?

Yes. The platform emails you at 80% and 100% of your monthly quota. If overage billing is enabled and your usage trajectory suggests you will exceed your limit, you can opt into projected overage advisory emails. Your billing dashboard also shows a live month-end projection so you can act before the invoice date.

Can I upgrade or downgrade my plan?

Yes. Upgrades take effect immediately with proration, so you only pay the difference for the rest of your billing period. Downgrades take effect at the start of your next billing cycle.

Teams and access

Can teams share one account?

Yes. Alecto Core supports role-based team access with owner, admin, developer, and viewer roles. That lets teams share projects, billing context, and moderation workflows without giving every user the same level of control.

How do I get access?

Signup is available through the pricing page. The full platform, including the API, dashboard, optional hosted review, team roles, and billing controls, is available from day one. If you have volume or integration questions before signing up, email hello@alectocore.com.

I have a question that isn't answered here.

Email us at hello@alectocore.com and we'll get back to you.

Integration and alternatives

Can I use SDKs, or do I need to call raw HTTP?

You can do either. We maintain official JavaScript, Python, and PHP SDKs, and we also publish an OpenAPI spec for teams that want their own generated clients or internal wrappers. The SDK page has install commands and quickstart examples.

Is Alecto Core a Perspective API alternative?

Yes. Alecto Core is designed for teams that need explainable results, account-level moderation controls, EU/UK hosting, and predictable pricing without depending on a large cloud AI provider. Unlike Perspective API, every decision includes matched terms and plain-language explanations.