Answers to the questions prospects ask first.
32 honest answers, grouped by topic. Use the search box if you know what you're looking for, or browse by section.
Platform basics
4 Q&AWhat is Farrenio?
Two things, decoupled. (1) The FCC Platform — a multi-tenant SaaS for SAP basis monitoring, alerting, automation, and audit. (2) AWS Reseller — we sell AWS to companies running SAP and design / operate the landing zones. Most customers use one. Many use both.
Who is the platform built for?
MSPs running SAP for multiple customers; in-house Basis teams of 2–20 people; and security / SOC analysts who need an indexed audit trail across the estate. Service desks get a read-only view that's good enough to triage without touching production.
What SAP versions are supported?
NetWeaver 7.x, S/4HANA, BW/4HANA. Database side covers HANA (with SYSTEMDB + tenant detection), MaxDB, Oracle, MSSQL. The agent runs on RHEL, SLES, and Ubuntu.
Is there a trial?
Yes. We set up a sandbox tenant against one non-production SID, typically a 14-day PoC. Production SIDs join later through the same agent — no second install.
Collector agent
4 Q&ADoes the agent need inbound network access to my SAP hosts?
No. The agent is outbound-only — it polls Farrenio over HTTPS for its config and pushes metrics the same way. No new firewall rules, no exposed ports on your SAP boxes.
What does the agent install?
A single Python daemon (~12 MB) running as the sapagent user, sudo-ing to <sid>adm for SAP commands. systemd unit, /etc/fcc-agent/config.yaml, signed auto-update tarballs.
How heavy is the collector?
Negligible. Steady-state CPU < 1%, < 100 MB RAM. Network traffic averages 2 KB/s per agent. The default polling interval is 60 s for metrics and 5 min for SM37 / heavyweight transactions.
How do I update agents at scale?
Fleet management UI — pick agents, click "Update". Or enable auto-update on each agent and we push signed tarballs at the cadence you configure (default daily).
Security & RBAC
5 Q&AHow does authentication work?
JWT (HS256, 24 h expiry). MFA enforceable per role; the code-server gate always requires TOTP. Google OAuth as an alternative path — new Google sign-ins are held in a pending state until a platform owner approves them.
What's the RBAC model?
69 individually-toggleable permissions across 6 roles: platform_owner, admin, customer_admin, customer, technician, service_desk. Plus a marketing-only support_agent role for Aria chat operators. Every menu, every action, every tab — overrides editable from the Role Management UI.
Can my service desk see alerts without touching production?
Yes. The service_desk role is read-only on alerts and incidents — no SAP transaction access, no config changes, no token reveal. You can carve out exactly what each team sees.
What's logged?
Every login, role change, token reveal, runbook execution, sapcontrol command, and configuration change is appended to db.audit_logs with operator id, target, IP, user-agent, and the action's full delta. Default retention 180 days, configurable up to 365.
Where can I read the full security model?
Open /security — a dedicated page that lays out auth, RBAC, encryption, audit, vulnerability management, and compliance.
Pricing & contracts
4 Q&AHow is pricing calculated?
Per-SID, transparent, no hidden seats. Talk to us with your actual inventory (production + lower environments) and we'll size a tier to your estate. Tiers are Starter (up to 5 SIDs), Business (up to 25), Enterprise (unlimited).
Do you offer annual contracts?
Yes — annual gets a discount. Monthly is fine for PoCs or short engagements.
What counts as a SID?
Each unique SAP system identifier across PRD / QAS / DEV / sandbox. HANA tenants on the same SYSTEMDB count once.
Is the AWS Reseller side bundled with the platform?
No. AWS resale and the monitoring platform are decoupled — many customers use one without the other. They're cheaper together but never bundled-or-nothing.
AWS Reseller
4 Q&AAre you an AWS Partner Network member?
Yes. Farrenio is a registered AWS Reseller in the AWS Partner Network. We can show partner status on request and consolidate billing under our account.
What's your mark-up on AWS compute?
0%. AWS list price, billed monthly by us. We earn from the platform subscription and consulting hours, not from compute margin.
Where do you host?
Wherever AWS does. Default is eu-central-1 (Frankfurt) for EU customers; we'll design around your data-residency constraints. The FCC Platform itself is EU-hosted.
What about RISE with SAP?
We honestly tell you when RISE is the right call and when it isn't. We'll design an EC2 / HANA landing zone that lives next to RISE where that makes sense, and skip it where it doesn't.
Data & GDPR
4 Q&AAre SSH credentials encrypted at rest?
Yes. SSH credentials, SMTP passwords, OAuth refresh tokens, and API tokens are sealed with Fernet keys derived from JWT_SECRET. Agent-side credentials use a host-local Fernet key with an "enc:" prefix.
What about visitor analytics on the marketing site?
Opt-in only — events only fire when the visitor has accepted the Analytics cookie category. IPs are stored truncated to /24. Anonymous pageview counts use a daily-rotating sha256 bucket that can't be reversed to a visitor and resets every midnight.
Right to erasure?
Chat sessions and demo requests can be deleted by the platform owner. Analytics events expire automatically after 180 days. Audit logs follow the configured retention (180–365 days).
Do you have a DPA?
Yes — DPA template available on request. Email contact@farrenio.com.
Aria chat assistant
3 Q&AWhat is Aria?
A small AI assistant at the bottom right of the marketing site. Answers questions about the platform, pricing, security, and onboarding. Asks visitors for their email + name when they want to take the conversation further.
Can a human take over the chat?
Yes. Operators with the support_agent role (or platform_owner / admin) can step in from the in-app Chat Sessions page. Visitors see a green "Agent online" pill when a human is on shift.
Is Aria data stored?
Transcripts are persisted in the Farrenio backend for 180 days so platform owners can review intent patterns and follow up. Visitors can request deletion at any time.
Anything else
4 Q&AHow quickly does a PoC come together?
A 30-minute scope call and one production SID is usually streaming live metrics within an hour of agent install. The rest of the landscape follows as fast as you can roll out the package.
What support is included?
Community support on Starter, business-hours email on Business, 24/7 + SLA credit on Enterprise. All tiers have access to the documentation and the audit-trail self-service.
How do I report a security issue?
Email contact@farrenio.com with "[SECURITY]" in the subject. We acknowledge within one business day and coordinate disclosure responsibly.
Where do I see what's shipping?
The /changelog page lists releases in reverse-chronological order with the items each one shipped. /status is the live platform health board.
Didn't find what you needed?
Ping us at contact@farrenio.com or open a chat with Aria at the bottom right. We answer every inbound — typical reply within one business day.