Skip to main content

Web application security, run in your own account.

Web Application Security: plans from $395/mo

An enterprise customer sends a security questionnaire, your insurer scans your domain, or someone sends phishing in your name. The answer starts at your public edge. FEDLIN fixes what they see and keeps it fixed on one flat plan per organization, in your own Cloudflare account.

For SaaS, API, and software vendors, and for nonprofits and associations holding member and donor data. Every change is logged and reversible, with evidence mapped to NIST CSF 2.0, NIST 800-53, and SOC 2.

Audit-ready evidence
Plans from $395/mo
Run a free security check →

Engineered by Jeremiah Coakley, Principal Security Architect

In your crypto-agility plan: every plan verifies TLS 1.3 and hybrid post-quantum key exchange and records them in your crypto inventory.

What brings teams here

Six reasons teams call us, and what answers each

For SaaS and software vendors, nonprofits, and associations. Each card names the plan or service that answers it.

A customer or auditor wants proof

The questionnaire asks how your app is protected. We bring the edge and email answers to a clean state and keep a dated record of every change. When the next review lands, the evidence is already current.

Assurance · app questions: Release Verification

Phishing in your name, or mail landing in spam

We set up SPF, DKIM, and DMARC for Google Workspace, Microsoft 365, and every service that sends as you. Then DMARC ramps toward reject, one aligned sender at a time. Fake mail gets turned away. Real mail lands.

Foundation and up · enforced on Assurance

Your cyber insurance renewal is asking

Insurers scan your domain from the outside before they quote: email authentication, encryption, what is exposed. We fix what those scans see. Then we keep it fixed between renewals.

Foundation and up

You shipped fast. Now someone asks if the app is safe.

Who can sign in, what each role can read, whether one customer can see another's data: that lives inside the app. Release Verification checks it on staging. Penetration Testing tests your API the way an attacker would.

Release Verification · Penetration Testing

Bots and traffic floods are hitting your app

Crawlers that fake their identity get blocked at the edge, and abusive traffic gets rate-limited before it reaches your servers. Google, Bing, and AI assistants keep finding you.

Protection and up

Is our encryption current?

TLS 1.3 everywhere. Older protocols off. Hybrid post-quantum key exchange verified end to end, and every setting recorded for your crypto inventory.

Foundation and up · crypto-agility

If your site has already been hacked: cleanup happens on your server, so your host or our partner handles it. On Assurance we contain it at the edge the same business day.

Plans

Web application security plans and pricing

One flat plan covers the domains your organization runs: the app, the marketing site, and the email that carries your name. FEDLIN works in your own Cloudflare account, and you can remove our access at any time, so you keep the keys. Plans run on Cloudflare in front of any host (Vercel, AWS, Netlify, or your own servers); if your DNS lives elsewhere, onboarding moves it with no planned downtime. Onboarding is your Cloudflare security setup: every domain brought up to the plan. The plan keeps it there.

Foundation

The baseline every domain you own should meet.

Answers: Phishing and spam · insurance scans · current encryption

$395/mo

Billed monthly · 12-month term

3 domains · $1,500 onboarding

Includes

  • →The full baseline below, on every domain
  • →Email trust ramped toward enforcement, blockers named
  • →Your edge watched; every change logged and reversible
  • →Search engines and AI assistants keep finding you

Best for: Small teams that want the boundary handled and kept that way.

Protection

Recommended

Active defense for apps that earn revenue or hold customer data.

Answers: Everything in Foundation · bots and traffic floods

$595/mo

Billed monthly · 12-month term

5 domains · $2,500 onboarding

Everything in Foundation, plus

  • →Injected scripts stopped by a strict script policy (CSP) fitted to your app, tuned in report-only mode
  • →Fake crawlers blocked and abusive traffic rate-limited; verified bots pass
  • →Cloudflare's managed WAF rules kept on
  • →No back door: no DNS record lets traffic skip the edge to your servers

Best for: SaaS products, member portals, and donation platforms.

Assurance

Evidence for teams under customer or board review.

Answers: Everything in Protection · proof for customers and auditors

$795/mo

Billed monthly · 12-month term

10 domains · $2,500 onboarding

Everything in Protection, plus

  • →The strict script policy enforced
  • →Spoofed mail rejected (DMARC at quarantine or reject), or the blocker documented
  • →DNS signed on every domain (DNSSEC), exceptions documented
  • →A quarterly drift review and risk memo for a customer, an auditor, or your board
  • →Edge incident response: first response within 4 business hours, containment the same business day

Best for: Vendors answering security questionnaires and teams preparing for SOC 2.

The baseline, on every plan

  • →Encrypted connections a scanner will pass: HTTPS everywhere, TLS 1.3, older protocols off
  • →Post-quantum key exchange verified and documented for your crypto inventory
  • →Browser protections on every site: security headers and a baseline content policy that leaves your scripts alone
  • →Mail that proves it came from you: SPF and DMARC for every sender, with reports to FEDLIN
  • →Forgotten DNS records removed before someone takes them over; certificate issuers restricted (CAA)
  • →DNSSEC where your registrar supports it
  • →A published security contact (security.txt), so researchers can reach you
  • →Every change we make logged and reversible

Terms

12-month term, billed monthly; then month to month with 30 days' notice. Extra domains $50/mo each. Onboarding is a one-time first project, and you keep its baseline report. A domain is one registered domain with all of its subdomains.

Nonprofits and associations

25% off every plan: Foundation $296/mo, Protection $446/mo, Assurance $596/mo. Onboarding at the standard fee. If Cloudflare accepts you into Project Galileo (for at-risk public-interest groups), we implement on its free Business-level plan, which adds wider WAF rulesets.

Handled by your host

Malware cleanup, backups, and CMS or plugin updates live on your servers. Your host or one of our partners covers them, and we coordinate at the edge.

Why FEDLIN

Built by someone who has sat on the reviewing side

Our principal spent ten years inside enterprises like the one reviewing you: healthcare systems, a national bank, a telecom, a Fortune-100 retailer. We know how their security teams work. We know what a clean response looks like to them.

Your account, your keys

Everything runs in your own Cloudflare account. Remove our access and every setting stays where it is.

Evidence a reviewer can check

Each control maps to SOC 2 and NIST, with a dated change record behind it. You answer the questionnaire with proof.

One plan for site, app, and email

Encryption, browser protections, DNS, and DMARC carried toward enforcement. Priced per organization, for every domain you run.

Changes you can undo

Every change is logged, reviewed, and reversible in one step. Hardening stays out of your way.

The forgotten records, too

Stale DNS records removed before someone takes them over. Certificate issuers restricted. A published security contact.

A named principal on your account

The person who scopes your plan is the person who engineers it, and the one you call.

Who it's for

Two common starting points

SaaS, API, and data platforms

When a customer reviews your application

An enterprise customer sends a security questionnaire, or your SOC 2 readiness work asks you to prove the controls. A plan answers the edge and email rows: TLS, security headers, WAF, DMARC, a disclosure contact, and a change log. For the rows about the app itself, your developers change the code; we deliver the fix plan, review each fix, and verify it with a Release Verification assessment, and on every release if you keep the gate. Where your reviewer requires an independent test, our testing partner provides it.

If you sell data through an API, such as data feeds, analytics, or imagery, the plan covers the API's public edge too: TLS, WAF and rate rules against scraping and abuse, and a change log your customers' reviewers can check.

SOC 2 readiness is follow-on work: we build the controls and evidence, and the attestation itself comes from a CPA firm.

Book a scoping call →

Nonprofits and associations

Member, donor, and staff data on a small team

Your website, member sign-in, and donation pages hold data people trusted you with, run by a small staff. A cyber insurance renewal or a phishing email sent in your name makes it urgent. We harden the edge in front of your site, sign-in, and donation pages and carry your email domain toward enforcement, at 25% off every plan. If the site itself needs rebuilding, our Managed Web Services partner scopes it.

Shared staff logins move into a password manager with offboarding that ends access. Password managers offer nonprofit pricing, and we confirm the current terms. See Credential Management.

Book a scoping call →

Free checks

See what a reviewer or insurer sees

Two outside-in checks, free and instant. They run on Cloudflare Workers and store nothing you enter.

Security headers check

The browser protections an enterprise security team looks for. Enter your site's URL.

CSP
HSTS
X-Frame-Options
Referrer-Policy
+ 5 more

Domain trust check

Email authentication, DNS, and encryption: the signals an insurer's scan reads. Enter your domain.

One-time hardening

Want it fixed once and handed back?

FEDLIN can harden your edge and email domain once and hand it to your team to run, priced per domain and hostname on the published Findings Remediation list. Teams that need to stay on Azure, AWS, or GCP edge services get the same controls in native form, scoped on a call.

FAQ

Web application security, answered

How much does web application security cost?

Three flat plans per organization, on a 12-month term, billed monthly: Foundation at $395 a month for 3 domains, Protection at $595 a month for 5 domains, and Assurance at $795 a month for 10 domains. Extra domains are $50 a month each. After the first year, plans run month to month with 30 days' notice. A one-time onboarding ($1,500 for Foundation, $2,500 for Protection or Assurance) brings every domain up to the plan. Nonprofits and associations get 25% off every plan. One-time hardening without a plan is priced per domain and hostname from the Findings Remediation list.

Can you help us answer a customer's security questionnaire?

Yes, for the rows our work covers. A plan gives you current answers for encryption in transit, security headers, WAF and abuse protection, email authentication, a vulnerability disclosure contact, and a change log for your edge. Rows about access control and tenant isolation inside your app are covered by Release Verification. FEDLIN builds and evidences the controls; your team answers and signs the questionnaire.

Does this help with SOC 2?

It covers part of the readiness work. The plans build and evidence controls an auditor checks for boundary protection and data in transit (SOC 2 CC6.6 and CC6.7), and Assurance adds a quarterly review record. The SOC 2 attestation itself comes from a CPA firm.

What counts as a domain?

One registered domain with all of its subdomains. example.com, app.example.com, and www.example.com count as one domain, along with the email sent from it.

Does this cover our app and API, or just the website?

It covers everything that reaches the internet through your domains: the app, its API, sign-in and admin pages, the marketing site, and email. Who can sign in and what each role can read is the app itself; Release Verification and Penetration Testing cover that. Internal admin tools that only your team should reach can leave the public edge entirely under Remote Access Hardening.

Do we have to move our DNS to Cloudflare?

For a plan, yes. Plans run on Cloudflare in front of whatever hosts your app (Vercel, AWS, Netlify, or your own servers), and onboarding moves your DNS into your own Cloudflare account with no planned downtime. If you need to stay on Azure, AWS, or GCP edge services, FEDLIN engineers the same controls in native form as one-time hardening. Busy apps on Protection may need Cloudflare's Workers paid plan in your account.

Can you set up Cloudflare security for us?

Yes. Onboarding is a full Cloudflare security setup in your own account: SSL/TLS settings, security headers, WAF and abuse rules, DNS cleanup, and email authentication, each one validated and recorded. Your plan then keeps those settings current and puts them back if anything drifts. Teams that only want the setup can buy it as one-time hardening.

Do you work in our Cloudflare account, or host it yourselves?

In your account, by default. Your domains, DNS, and settings stay in your own Cloudflare account, and you can remove FEDLIN's access at any time; everything we configured stays in place. Teams without a Cloudflare account can have FEDLIN host the zone and move it to theirs later.

What isn't included in a plan?

Anything that lives on your servers: malware scanning and cleanup, backups, and CMS, plugin, or framework updates. Your host or one of our partners covers those, and we coordinate the edge side (blocking, rate limits, DNS rollback) while they work. Application code changes stay with your developers.

How fast do you respond to an incident at the edge?

On the Assurance plan, the first response comes within 4 business hours and edge containment (a WAF or rate-limit rule, or a DNS rollback) happens the same business day. Cleanup on the origin server is referred to your host or partner. Coverage runs on business days.

What do cyber insurers look at on our domain?

Most insurers run an outside-in scan before quoting: whether DMARC is published and enforced, which TLS versions your sites accept, expiring certificates, and services exposed to the internet. Run our free domain check to see the same signals, and a plan keeps them in good shape between renewals.

What is post-quantum key exchange, and do we need it?

Cloudflare offers hybrid key exchange (X25519 with ML-KEM-768) to browsers that support it, a method designed to resist future quantum attacks on recorded traffic. Every plan verifies it end to end, including the connection to your servers where they support it, and records it in your crypto inventory alongside TLS 1.3 and retired older protocols.

How do these controls map to NIST CSF 2.0, NIST 800-53, and SOC 2?

In NIST CSF 2.0 they sit mainly in Protect: PR.DS (data security, including encryption in transit) and PR.PS (platform security, including secure configuration), with edge monitoring supporting DE.CM (continuous monitoring). In NIST 800-53 terms they are SC-7 boundary protection, SC-8 transmission confidentiality and integrity, and SC-13 cryptographic protection. For SOC 2 they support CC6.6 (boundary protection) and CC6.7 (data in transit). The evidence is the audit results, change records, and quarterly memos, in a form a reviewer or GRC platform can take in.

What does an A+ on Mozilla Observatory mean?

Observatory starts every site at 100, subtracts points for missing or weak security headers and cookie settings, and adds bonuses for things like HSTS preload or a strict Content Security Policy. A+ means a score of 100 or more. Some customer security reviews use it as a quick outside benchmark.

Admin panels, staging sites, and internal tools that only your team should reach: identity-gated access for internal web apps →

A questionnaire, a renewal, or phishing in your name?

Book a short call and we'll match a plan to what your customer, auditor, or insurer is asking for.

Book a call

Related

Cloudflare is a trademark of Cloudflare, Inc. FEDLIN is not affiliated with or endorsed by Cloudflare.

Request a Quote

What brought you here?

Pick the closest match and we'll take it from there.

* Required fieldsOr book a call