Stop letting security reviews and vendor portals hijack your team’s time.

I handle the ugly part - infosec forms, privacy checks, and evidence - so deals don’t stall over paperwork. In 48 hours you get clean, complete submissions and a reusable Answer Bank.

Question Desk (≤150 Qs)

$1,200–$1,800
  • 48-hour turnaround after intake
  • Completed portal/XLSX + evidence links
  • Answers saved to your Answer Bank
Scope only — no policy drafting, DPIAs, or SOC 2/ISO promises.

Answer Bank Starter (1 week)

$1,500–$2,500
  • ≥30 reusable Q&As
  • Vendor/Data-flow inventory
  • “What Sales/CS say & don’t say” one-pager

Trust Ops (monthly)

$1,800–$2,500/mo
  • I own incoming portals
  • Keep Answer Bank current
  • Basic evidence maintenance

How it works

  1. Triage (15 min): We run my framework VITALS (Vendors, Information, Transfers, Access, Lifecycle, Submission) to confirm scope & deadline.
  2. Intake (30–45 min): Share your security page (read-only), privacy link, vendor list/regions, any prior answers.
  3. Execution: I complete the portal/XLSX or build the Answer Bank; I only ping to confirm facts.
  4. Delivery: Submitted portal + evidence links + Answer Bank CSV.

Typical outcomes

  • Deals keep moving: procurement accepts without back-and-forth.
  • Time back: founders/eng avoid hours/days of portal work.
  • Consistency: one Answer Bank = no contradicting answers later.

Short, redacted examples available on request.

Who it’s for

Small and mid-size B2B software companies selling to larger customers. If you’re getting stuck in buyer security reviews or vendor portals, this is for you.

Request a 15-min call

(function(){ const f = document.getElementById('jgqd-form'); f.addEventListener('submit', function(e){ e.preventDefault(); const v = id => encodeURIComponent(document.getElementById(id).value || ''); const subj = `Triage request: ${decodeURIComponent(v('f_company'))}`; const body = [ `Name: ${decodeURIComponent(v('f_name'))}`, `Email: ${decodeURIComponent(v('f_email'))}`, `Company: ${decodeURIComponent(v('f_company'))}`, `Portal/System: ${decodeURIComponent(v('f_portal'))}`, `Deadline: ${decodeURIComponent(v('f_deadline'))}`, '', 'Message:', decodeURIComponent(v('f_msg')) ].join('%0A'); window.location.href = `mailto:[email protected]?subject=${encodeURIComponent(subj)}&body=${body}`; }); })();

FAQs

Are you a lawyer?
No. I don’t give legal advice or draft/interpret contracts. I complete security/privacy questionnaires and vendor portals using your existing policies and an accurate description of how your product and data flows work.

What exactly do you deliver?
A completed portal/XLSX with evidence links or screenshots, plus a reusable Answer Bank (CSV). I also note any gaps and the fastest way to close them.

How fast is the 48-hour option?
48 hours after I get the intake materials and confirm scope.

Do you write our privacy policy or security docs?
No. If your policy is missing, I’ll flag it and show what the buyer is looking for; your counsel provides the final wording.

Can you answer self-host / single-tenant questions?
Yes—based on what you actually support. I won’t over-promise.

What if we don’t have some evidence yet?
I’ll list exactly what to provide (e.g., a screenshot or PDF) and keep going. Missing items don’t block delivery.

Why should we trust you with our security and privacy info?
I regularly handle security and privacy reviews for B2B SaaS, so I’m used to tight controls. I work in your existing tools (Google Workspace, M365, your portal), use only the minimum detail needed, and don’t paste identifiable customer data into public AI tools.

Will you sign an NDA?
Yes. I’m happy to sign your standard NDA, or use a simple mutual NDA if you don’t have one yet.

About

I’m Jack Geddes. I've worked for a long time at the intersection of operations, enablement, data, and documentation. I handle the trust and procurement paperwork so your team can keep building and selling. My job is to get clean, reliable answers completed and sent out quickly. I take security questionnaires and vendor portals off your plate and keep answers consistent across deals.

Thank you!

I'll get back to you as soon as possible.