Ask
Hannah Lowe

Corstorphine Building Society / BB-Demo – Security Review

Callcompleted

Corstorphine Building Society: documents logo Corstorphine Building Society: documents · 2026-08-20 14:15

Security review with Corstorphine's security and supplier risk leads. Two findings stay open until BB-Demo evidences standing access and closure of the July outage actions. Five supplier-file documents are outstanding. Decision target is 30 Sep 2026.

What was said

What this says

Current to 11 Oct 26

Security review with Corstorphine's security and supplier risk leads. Two findings stay open until BB-Demo evidences standing access and closure of the July outage actions. Five supplier-file documents are outstanding. Decision target is 30 Sep 2026.

What happened: Euan Rattray went through two open findings, standing access and the July outage. Catriona Muir added five supplier-file documents. Hannah Lowe was candid about what she could not yet evidence.

Customer view: Euan wants proof, not status. He said "I won't close anything without evidence." Catriona wants the questionnaire right first time and any review commitment written into the contract.

Commercial: Tom Ashdown restated the deal at £155k including implementation, with the split to follow in writing. Neither customer contact would discuss price. The decision target is 30 Sep 2026, which is before the as-of date, and the evidence does not show the outcome.

Watch: The access list and incident actions were promised for the end of the following week, and the register extract may slip. Late or weak evidence puts the Enterprise deal at risk.

AI · claude-sonnet-5-5 · 11 Oct 2026

Themes

Current to 9 Oct 26
Theme
Security review, open findings
Importance
renewal
Sentiment
mixed
Voice
decision-maker

Who was there

BB-Demo

Them

Follow-up

Next steps

Current to 9 Oct 26
  • Hannah Lowe to send the access list, role definitions and incident action evidence, and tell Euan if the register extract slips.
  • Tom Ashdown to confirm in writing where a review commitment sits (order form or security schedule) and the exact price split.
  • Tom Ashdown to send the insurance evidence and subcontractor list; Hannah to send the exit plan technical section, continuity summary and questionnaire.

Risks

Current to 9 Oct 26
  • Both security findings stay open until dated evidence arrives, and the incident register extract may slip.
  • Some July outage actions are marked done without evidence, which the risk committee will question.
  • Review frequency is not in the draft contract, and Catriona wants it there.

Opportunities

Current to 9 Oct 26
  • Straight, evidenced answers can close the findings and move the Enterprise deal towards the supplier file.
  • Running inside the customer's own Snowflake account lets BB-Demo offer role definitions that show what a support grant contains.

Transcript

  1. Tom Ashdown
    Tom Ashdown None
    Afternoon, afternoon. Can you hear me alright? I've got a bit of an echo on my side.
  2. Catriona Muir
    Catriona Muir None
    Afternoon Tom. Yes, you're fine. Slight echo but I can hear you.
  3. Euan Rattray
    Euan Rattray None
    Good afternoon. I can hear you both. I'm on the wired connection today, so I should be stable.
  4. Tom Ashdown
    Tom Ashdown None
    Brilliant. How's your week been? Anything settled yet or is it still all hands?
  5. Catriona Muir
    Catriona Muir None
    Busy. We've got the board pack going out and half my supplier files seem to have decided to expire at once. But we're fine. Thank you for asking.
  6. Tom Ashdown
    Tom Ashdown None
    No drama, we'll try not to add to the pile. Hannah, are you with us?
  7. Hannah Lowe
    Hannah Lowe None
    I'm here, sorry, I was just muting a notification. Hello both. Before we start, Euan, what do you most need to leave this call with? I'd rather aim at that than walk through everything again.
  8. Euan Rattray
    Euan Rattray None
    That's helpful, thank you. I'll be direct. I have two findings open from the first session and I'd like to go through them in order. Then I want the July outage dealt with properly, because the two are connected as far as I'm concerned.
  9. Hannah Lowe
    Hannah Lowe None
    Understood. Go ahead.
  10. Euan Rattray
    Euan Rattray None
    Finding one is standing access. Who has standing access to anything that holds our data, whether that's our Snowflake account or your own environment? I wrote that question down last time and I don't believe I got an answer that I could put in front of the risk committee.
  11. Hannah Lowe
    Hannah Lowe None
    Fair. The short answer is that the design doesn't give BB-Demo engineers standing access to your data. The longer answer has a part that I owe you in writing, so let me be precise about which is which.
  12. Euan Rattray
    Euan Rattray None
    Please do.
  13. Hannah Lowe
    Hannah Lowe None
    The brain runs inside your own Snowflake account. So the data doesn't leave your estate and the roles that touch it are roles that your administrators create and own. If one of our engineers needs to look at something, say a connector that has stopped loading, your administrator grants access for that piece of work and then removes it. That's how it's meant to work.
  14. Euan Rattray
    Euan Rattray None
    Meant to work. Is that enforced or is that a procedure?
  15. Hannah Lowe
    Hannah Lowe None
    Good question, and I'd rather not blur it. The grant sits in your account, so you control it technically. What is a procedure is the expectation that grants are time-limited. Nothing on our side stops your administrator leaving a grant in place. So I'd describe that as a control you own with a process we recommend, not a control we enforce.
  16. Euan Rattray
    Euan Rattray None
    Thank you. That's a more honest answer than I had last time. So the access of your engineers to the Snowflake account is only what we give them.
  17. Hannah Lowe
    Hannah Lowe None
    Yes. And I'll put that in writing, with the role definitions, so you can see what a support grant would actually contain.
  18. Euan Rattray
    Euan Rattray None
    And your own environment? Build pipelines, the place where the code is kept. Who has standing access there?
  19. Hannah Lowe
    Hannah Lowe None
    That's the part I can't answer fully on this call. There is a list, and I believe it's short, but I won't give you a number from memory, because if I'm wrong it ends up in your file. I'll get the access list confirmed by our security lead and send it with the date it was taken.
  20. Euan Rattray
    Euan Rattray None
    Please evidence that. A list with a date, and a statement of who reviews it and how often. I'd like that to be a review that actually happens, not one that exists on paper.
  21. Catriona Muir
    Catriona Muir None
    Can I just flag, Euan, that if the review frequency ends up as a commitment then I'd like it in the contract. Is that in the contract at the moment, Tom?
  22. Tom Ashdown
    Tom Ashdown None
    Not in the draft as it stands, no. I'd rather be straight with you. Leave that with me, I'll speak to our legal side about where it sits, either the order form or the security schedule, and come back to you in writing.
  23. Catriona Muir
    Catriona Muir None
    Thank you. I'll need that for the file.
  24. Euan Rattray
    Euan Rattray None
    Right. Finding one stays open until I have the role definitions and the dated list. Finding two. The incident.
  25. Hannah Lowe
    Hannah Lowe None
    Yes. Before you ask, I know the July outage is the thing you've been waiting on. I'd like to take it in two halves, what happened and what has been done since. Is that alright?
  26. Euan Rattray
    Euan Rattray None
    That's fine. But I should say I'm less interested in the narrative than in the closure of the actions. What's the incident history for this product? Is July the only one?
  27. Hannah Lowe
    Hannah Lowe None
    For the record I'd rather not say only, because I haven't got the full register in front of me and I don't want to overstate it. I'll ask for the incident register to be extracted and I'll send you what it shows, including July.
  28. Euan Rattray
    Euan Rattray None
    Thank you. Please do not summarise it. I'd like the entries.
  29. Hannah Lowe
    Hannah Lowe None
    Understood, the entries themselves. On July: the service was unavailable for a period, customers on the affected platform were told, and a post-incident review followed. The review produced a list of actions. That list is what I think matters most for your question.
  30. Euan Rattray
    Euan Rattray None
    How many actions, and how many are closed?
  31. Hannah Lowe
    Hannah Lowe None
    Right, and this is where I have to be careful. I have the review document, and most of the actions are marked done. But marked done is a status, not evidence, and I take your point on that. For a couple of them I can't point you at the thing that proves it. I'd rather tell you that than say they're all complete.
  32. Euan Rattray
    Euan Rattray None
    I appreciate that. That's the finding, in effect. The report says done. I need to see that it's done. A change record, a test result, a monitoring rule, whatever is appropriate to that action.
  33. Hannah Lowe
    Hannah Lowe None
    Agreed. What I'll do is take each action, state what it was, what the evidence is, who closed it and when. Where there's no evidence yet I'll say so and give the date it will exist.
  34. Tom Ashdown
    Tom Ashdown None
    Can I come in there, just so I understand? Euan, is it the content of the actions you're worried about, or is it more that you can't see the proof?
  35. Euan Rattray
    Euan Rattray None
    Mostly the proof, Tom. If the actions are sensible and evidenced, I'm content. A sensible action with no evidence behind it is a finding. An action that I think is weak, I'll say so, and we'll discuss it.
  36. Tom Ashdown
    Tom Ashdown None
    Fair enough. That's clear.
  37. Euan Rattray
    Euan Rattray None
    One more on this. Did the outage affect the integrity of anything, or only availability? The risk committee will ask me directly.
  38. Hannah Lowe
    Hannah Lowe None
    The short answer is that it was an availability event. The longer answer is that I want the review to say so in plain words, and I'll check that it does before I repeat it to you as fact. If there is any wording in it about data being affected, I'll tell you, even if it's awkward.
  39. Euan Rattray
    Euan Rattray None
    That's all I ask.
  40. Catriona Muir
    Catriona Muir None
    Can I bring in my list now? I don't want the time to go. I have a few documents outstanding for the supplier file and I'll go through them quickly.
  41. Tom Ashdown
    Tom Ashdown None
    Please, go on.
  42. Catriona Muir
    Catriona Muir None
    First, the exit plan. What's the exit plan? If the society decided to leave, how do we get our data and our configuration out, and in what format, and how long do you keep anything afterwards?
  43. Hannah Lowe
    Hannah Lowe None
    The data point is the easier part, because it's all in your Snowflake account already. If we weren't there, it would still be there. What would go is the brain layer and its configuration. I'll write that down properly rather than improvise it now.
  44. Catriona Muir
    Catriona Muir None
    Please, with the retention position. Second, the list of any subcontractors who could touch our data. Third, the business continuity summary. Fourth, evidence of insurance. And fifth, the outsourcing assessment questionnaire, which is the long one.
  45. Tom Ashdown
    Tom Ashdown None
    Right, I've got those. Exit plan with retention, subcontractors, continuity summary, insurance, the questionnaire. I'll own the insurance and the subcontractor list and Hannah has the technical ones. Is that fair, Hannah?
  46. Hannah Lowe
    Hannah Lowe None
    Yes. I'll take the exit plan technical section, the continuity summary and the questionnaire. If the questionnaire has a question I'm not certain of, I'll check it before I answer, not guess.
  47. Catriona Muir
    Catriona Muir None
    That's exactly what I want to hear. And I will say, Tom, that the questionnaire answers need to be right first time. I'd sooner wait than have a second round.
  48. Tom Ashdown
    Tom Ashdown None
    Wouldn't argue with that. And while we're on the commercial side, the deal as it stands is the one hundred and fifty-five thousand, £155,000, that's the total including the implementation. I'll confirm that in writing with the exact split, I'm not going to quote it from memory.
  49. Catriona Muir
    Catriona Muir None
    Thank you. I don't discuss that on the phone anyway. Send it over and I'll put it with the rest.
  50. Euan Rattray
    Euan Rattray None
    And I don't discuss price at all, so you can carry on without me.
  51. Tom Ashdown
    Tom Ashdown None
    Noted, Euan, and I'll not drag you into it.
  52. Catriona Muir
    Catriona Muir None
    Timing, then. We've said the target is 30 Sep 2026 for a decision. Realistically, with the committee cycle, I need everything for the file in good time before that. I can't let it slide quietly, so if something is going to be late, tell me early.
  53. Tom Ashdown
    Tom Ashdown None
    That's fair and we'll do that. Hannah, can you get the written responses out soon, so Euan has time to look at them properly?
  54. Hannah Lowe
    Hannah Lowe None
    I'll aim for the end of next week for the access material and the incident actions. The register extract might take a little longer, because I need it from another team. I'll tell you if it's going to slip.
  55. Euan Rattray
    Euan Rattray None
    That's acceptable. I'll review within a few working days of receiving it and I'll write back with whichever findings I can close and any new ones. I won't close anything without evidence.
  56. Hannah Lowe
    Hannah Lowe None
    I wouldn't want you to. One last thing from me. If a call would be quicker than another round of email on the incident actions, I'm happy to do a short one with you and walk through the evidence line by line.
  57. Euan Rattray
    Euan Rattray None
    I may take you up on that. Let's see what arrives first.
  58. Tom Ashdown
    Tom Ashdown None
    Brilliant. Let's get something in the diary once the paperwork's with you. Anything else before we let you go?
  59. Catriona Muir
    Catriona Muir None
    Not from me. I'll send a short note of the outstanding items after this so we're all working from the same list.
  60. Euan Rattray
    Euan Rattray None
    Nothing further. Thank you, both, for the straight answers today.
  61. Hannah Lowe
    Hannah Lowe None
    Thanks all. Speak soon.
  62. Tom Ashdown
    Tom Ashdown None
    Cheers everyone. Have a good rest of the afternoon.

BB-Demo is a fictional company; every organisation and person here is invented. B-Brain is the tool. Built by site/build_site.py from the site tree, data as of Fri 9 Oct 2026. Help & Support

Help & Support

Open as a page

Help & Support

B-Brain is one place to read everything the company knows about its customers: the CRM, calls, emails, support tickets, product usage, invoices, documents, news and HR. Every page is built from those systems and the data is current to Fri 9 Oct 2026.

How to use the site

How to ask

Press Ask Brain in the header. Type a question, or pick one of the examples.

The site itself does not call an AI model; answers in Claude come from the same figures you see here.

What the data covers

DataRecords
Organisations150
People at customers573
BB-Demo staff48
Calls1,382
Email threads2,122
Support tickets789
Documents850
Deals217
Invoices187
Events49
News items84

Data as of Fri 9 Oct 2026. Text marked AI was written by the brain from the records listed in its made-from link; an AI output that cannot cite its evidence is refused and the previous text kept. Where two systems disagree (for example a contract and the CRM), the key facts show both values and mark the difference.

BB-Demo is a fictional company: every organisation, person and figure here is invented for this demonstration. B-Brain is the tool that reads its data.

Who to contact

Email support@b-brain.example or talk to your B-Brain account team. Tell us the page address and what looked wrong; a screenshot helps.

Help

Ask B

B-Brain · read-only