B-Brain
Theo Gallagher

Ardcarne Life Assurance / BB-Demo – Security Review

Callcompleted

Ardcarne Life Assurance logo Ardcarne Life Assurance · 2026-05-19 15:45

Session one of four with the CISO at Ardcarne Life Assurance. Six findings are open, all owned by BB-Demo, none closed. He will accept only written, dated answers, and says the 30 Jun 2026 date moves if the evidence is missing.

What was said

What this says

Current to 13 Oct 26

Session one of four with the CISO at Ardcarne Life Assurance. Six findings are open, all owned by BB-Demo, none closed. He will accept only written, dated answers, and says the 30 Jun 2026 date moves if the evidence is missing.

What happened: Theo Gallagher ran session one of four of the security review with Declan Furlong, the CISO, covering architecture, residency and subcontractors. Declan recorded six open findings, all owned by Theo, none closed.

Customer view: Declan will not accept verbal assurances and wants dated written answers he can show the Central Bank under DORA. Several questions sit with the platform team, whom Theo will bring to session two.

Commercial: The proposal value is £155k including the one-off implementation, so it is not an annual figure. Whether the dedicated EU data residency add-on is inside it is for Matteo, and the call did not settle it.

Watch: The commercial plan points at 30 Jun 2026, but Declan said the date moves if the evidence is not there.

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

Themes

Current to 9 Oct 26
Theme
DORA security review
Importance
neutral
Sentiment
mixed
Voice
decision-maker

Who was there

BB-Demo

Them

Follow-up

Next steps

Current to 9 Oct 26
  • Theo Gallagher to send the architecture description, roles and data flow to Declan Furlong by Friday.
  • Theo to bring written answers on findings one to four and a platform team colleague to session two.
  • Matteo to be asked by Declan whether the EU residency add-on sits inside the proposal.

Risks

Current to 9 Oct 26
  • Six findings are open and none closed, so the 30 Jun 2026 target may slip.
  • Key answers on the model, logging, subcontractors and credentials depend on the platform team.
  • Whether the EU data residency add-on is in the proposal is unconfirmed.

Opportunities

Current to 9 Oct 26
  • The dedicated EU data residency add-on could be sold alongside the proposal.
  • Clear written answers could make BB-Demo a trusted supplier to a regulated insurer.

Transcript

  1. Theo Gallagher
    Theo Gallagher None
    Afternoon, Declan. Can you hear me all right?
  2. Declan Furlong
    Declan Furlong None
    Good afternoon, Theo. Yes, clearly. Give me a moment, I am just closing another meeting.
  3. Theo Gallagher
    Theo Gallagher None
    No rush at all. Is it still raining in Dublin? It has only just stopped here, which feels like a minor miracle for May.
  4. Declan Furlong
    Declan Furlong None
    It has not stopped, no. But I am indoors until the evening, so I am quite unaffected. Right, I have the questionnaire open and the screen sorted. Shall we begin?
  5. Theo Gallagher
    Theo Gallagher None
    Please. As I said in my note, this is session one of four. Today I would like to cover three areas: the architecture, residency, and subcontractors. The open items against those are the architecture description, the residency statement and the subcontractor register. All three are mine, with input from our platform team on the second. The rest of your questionnaire I have parked for the later sessions.
  6. Declan Furlong
    Declan Furlong None
    Thank you. Let me list what I have on my side, so that we are working from the same register. Under DORA we need three things from this session. First, a clear description of where the data sits and who can reach it. Second, a statement of residency that I can use for the register of information. Third, the identity of every subcontractor that supports the service, and what each one does. Is that consistent with your understanding?
  7. Theo Gallagher
    Theo Gallagher None
    It is. Shall I start with the architecture and you stop me whenever something is unclear?
  8. Declan Furlong
    Declan Furlong None
    Please. And I will say now, so that there is no misunderstanding: I will note what you tell me, but I will not close anything on a verbal assurance. I need it written and dated.
  9. Theo Gallagher
    Theo Gallagher None
    Understood, and that is how I would rather work. Where I say we can evidence something, I will attach the evidence. Where I cannot yet, I will say so.
  10. Declan Furlong
    Declan Furlong None
    Good. Then proceed.
  11. Theo Gallagher
    Theo Gallagher None
    So, the starting point. The brain is built and run inside your own Snowflake account. It is not a BB-Demo hosted service that you send data to. The connectors read from your source systems, the data lands in your account, and the indexing and the question answering happen there. I understand the first scope is broker distribution and customer service, so I would expect the CRM and the helpdesk first, but that is a decision for your project team, not something I want to pin down today.
  12. Declan Furlong
    Declan Furlong None
    Let me take that apart. Question one: when you say inside the account, do you mean that BB-Demo holds no copy of our data anywhere else?
  13. Theo Gallagher
    Theo Gallagher None
    That is my understanding of the design, yes. What I do not want to do is hand you the sentence nothing ever leaves as a blanket statement, because you will ask me about support tooling and about telemetry, and I would be answering for the platform team. I will ask them and give you a written answer.
  14. Declan Furlong
    Declan Furlong None
    Noted. That is finding one, then. Owner Theo, evidence required: written confirmation of what, if anything, leaves the account, including logs and telemetry.
  15. Theo Gallagher
    Theo Gallagher None
    Agreed, I have it as the first item. Shall I carry on with the architecture while you write that down?
  16. Declan Furlong
    Declan Furlong None
    Yes, I can type and listen.
  17. Theo Gallagher
    Theo Gallagher None
    Good. Access, then. Because it is your account, access is through roles that you grant and can revoke. Our people do not hold standing rights of their own that you cannot see. For Enterprise there is also SSO and SCIM, so your own staff come in through your identity provider rather than through separate accounts. I would like to take the detail of that later, with the authentication section in front of us.
  18. Declan Furlong
    Declan Furlong None
    Question two. Who administers those roles on your side during implementation? A named person, or a team?
  19. Theo Gallagher
    Theo Gallagher None
    During implementation it would be named people, and you would see the list before anything is granted. I do not have the names to hand and I would rather not guess. I will put the proposed roles and the principle of least access in the architecture description.
  20. Declan Furlong
    Declan Furlong None
    The principle of least access is a phrase. I need the actual roles. Please include them.
  21. Theo Gallagher
    Theo Gallagher None
    Fair. I will list each role, what it can read and what it can change.
  22. Declan Furlong
    Declan Furlong None
    And logging. If I want to see who queried what, and when, is that held in my account or yours?
  23. Theo Gallagher
    Theo Gallagher None
    In yours, as I understand it. The query history sits in the Snowflake account, so you hold it. Whether the brain keeps its own question log in addition, and for how long, I want to confirm with the platform team before I say a retention period out loud.
  24. Declan Furlong
    Declan Furlong None
    Make that a separate finding. I prefer them separate for the register.
  25. Theo Gallagher
    Theo Gallagher None
    Separate. Finding two: question logging, where it sits and how long it is kept.
  26. Declan Furlong
    Declan Furlong None
    Give me a minute, I am updating the tracker.
  27. Theo Gallagher
    Theo Gallagher None
    Take your time.
  28. Declan Furlong
    Declan Furlong None
    Sorry, that took longer than I meant. Right, residency. The Central Bank expects me to say where the data is processed, not where the supplier is based. So: where is it processed?
  29. Theo Gallagher
    Theo Gallagher None
    In the region of your Snowflake account. If your account sits in an EU region, then the stored data and the processing are resident there, because that is where the brain runs. It is why I would rather start from your account's region than from a statement of ours.
  30. Declan Furlong
    Declan Furlong None
    Our account is in an EU region, Ireland, for the record. So that part is simple. What is not simple is your side: your staff in London, and any support that touches the account from outside the EU.
  31. Theo Gallagher
    Theo Gallagher None
    Right, and that is the honest part of the answer. Our people are in London, and support access would come from there. There is also a dedicated EU data residency add-on, and I want to be exact about what it covers on our side, so I will send you the wording rather than paraphrase it from memory.
  32. Declan Furlong
    Declan Furlong None
    Is that add-on part of what is being proposed to us?
  33. Theo Gallagher
    Theo Gallagher None
    I do not know, and that is a commercial question for Matteo, who owns the terms. What I can say is that the deal value on the proposal is £155,000, and that includes the one-off implementation, so please do not read it as an annual figure. Whether the add-on sits inside it, I will not guess.
  34. Declan Furlong
    Declan Furlong None
    I will raise it with Matteo separately. For the avoidance of doubt, I need the residency position regardless of price. A control is not conditional on whether it was purchased.
  35. Theo Gallagher
    Theo Gallagher None
    That is a fair distinction, and I will write it that way: what is true by design, and what is true only if the add-on is taken.
  36. Declan Furlong
    Declan Furlong None
    Good, that is exactly what I need. And the timetable, while we are here. The commercial plan I have seen points at 30 Jun 2026. I will not let that date shorten the review. If the evidence is not there, the date moves.
  37. Theo Gallagher
    Theo Gallagher None
    Understood. That is also my reading of four sessions. I would rather we finish properly than finish on a date.
  38. Declan Furlong
    Declan Furlong None
    Good. Then subcontractors.
  39. Theo Gallagher
    Theo Gallagher None
    Right. What I will give you is a register: the name of each subcontractor, the service it provides, what data it can touch, in which location, and the date the entry was last reviewed. I will not recite names from memory, because you would rightly ask me for the evidence behind each one.
  40. Declan Furlong
    Declan Furlong None
    Quite. But one direct question, which I would like answered in writing. Is there any subcontractor, of any kind, that can access content from the brain? By content I mean the records and the answers, not billing or email.
  41. Theo Gallagher
    Theo Gallagher None
    I cannot answer that from memory with the precision you need, and I am not going to answer for the platform team without asking them. I will put it to them today, and the answer will go into the register with a date.
  42. Declan Furlong
    Declan Furlong None
    Finding three. Do you notice the pattern? Each of my questions has landed on the platform team.
  43. Theo Gallagher
    Theo Gallagher None
    I do, and I think it is the right pattern, because those are exactly the questions where the answer lives with them. It tells me I should bring them to session two rather than relay.
  44. Declan Furlong
    Declan Furlong None
    I would welcome that. A direct explanation from the person who runs it is worth more than a paraphrase.
  45. Declan Furlong
    Declan Furlong None
    Related to that, the AI component. Where does the model run, and does any of our data go to a model hosted outside the account?
  46. Theo Gallagher
    Theo Gallagher None
    That is the question I most want to treat with care. My understanding is that the intent is for the processing to stay within the account. But that is exactly the sort of sentence you told me not to rely on, so I will not call it settled until the platform team has confirmed it in writing, with the control reference.
  47. Declan Furlong
    Declan Furlong None
    Its own finding, then. Finding four.
  48. Theo Gallagher
    Theo Gallagher None
    Four. All mine, none closed.
  49. Declan Furlong
    Declan Furlong None
    Let me read back what I have so far, and you tell me if I have misrecorded anything.
  50. Theo Gallagher
    Theo Gallagher None
    Please.
  51. Declan Furlong
    Declan Furlong None
    Right. One, what leaves the account. Two, question logging and retention. Three, subcontractor access to content. Four, where the model runs. Is that fair? Then a fifth, which is about the content itself. We are an insurer. The records you will index will include personal data of policyholders and pension members, held alongside broker firm details. Can we restrict which fields come in?
  52. Theo Gallagher
    Theo Gallagher None
    That is fair, and the list is accurate. On the fifth, scoping is done at the connector, so you choose what is brought in. I would rather show you how that looks than describe it. Let me find out what I can show you without using live data, and I will come back with that rather than promise it now.
  53. Declan Furlong
    Declan Furlong None
    And the purpose. I need to be able to say to the supervisor that this data is used for broker distribution and customer service, and for nothing else.
  54. Theo Gallagher
    Theo Gallagher None
    The purpose is set by what you connect and who you let ask questions, so in practice it is your configuration. The contractual wording on purpose and processing is for the agreement, and I will make sure the right person on our side addresses it, so that you are not left with my interpretation.
  55. Declan Furlong
    Declan Furlong None
    Then connectors. Where are the credentials for the source systems held, and who can see them?
  56. Theo Gallagher
    Theo Gallagher None
    I do not want to guess at the mechanism. What I can tell you is the shape of the answer you will get: where each credential is stored, who can read it, how it is rotated, and the date that was last evidenced. I will ask the platform team for that and add it to the architecture description as its own section.
  57. Declan Furlong
    Declan Furlong None
    Finding five and finding six, then. Fields and credentials.
  58. Theo Gallagher
    Theo Gallagher None
    Five and six. I have them. I will say plainly that this is a longer list than I expected to leave with today, but I would rather have it long and honest.
  59. Declan Furlong
    Declan Furlong None
    So would I. A short list that is wrong is of no use to me.
  60. Declan Furlong
    Declan Furlong None
    I will say one thing for the later session now, so that you can prepare. Under DORA we need incident notification times in hours, in writing. And I expect to hear about any incident from you first, not from my own monitoring or from someone else. I have a long memory for who told me first.
  61. Theo Gallagher
    Theo Gallagher None
    Noted, and I will put it at the top of that section. I will also bring the incident history, so that you are not asking for it twice.
  62. Declan Furlong
    Declan Furlong None
    And exit. If we leave, what happens to the brain and what happens to our data? I need an exit plan that works, not one that is described.
  63. Theo Gallagher
    Theo Gallagher None
    Agreed, and I would like to take that in session three. The starting point is that the data is already in your account, so the exit question is mostly about what you keep and what is switched off. But I would rather walk you through it with the steps and the owners than assert it today.
  64. Declan Furlong
    Declan Furlong None
    Then assurance. Do you hold any independent reports on your controls? I will want to see them, with dates.
  65. Theo Gallagher
    Theo Gallagher None
    I will send whatever is in date, with the date on it. If something is a draft I will label it as a draft, and I will not call it final. If there is a gap I will tell you where the gap is rather than leave you to find it.
  66. Declan Furlong
    Declan Furlong None
    That is more useful than most suppliers manage. Very well.
  67. Theo Gallagher
    Theo Gallagher None
    Can I check one thing on your side? For the register of information, is there a format you need the subcontractor entries in, so that I can match it and you do not have to retype?
  68. Declan Furlong
    Declan Furlong None
    Good question. I will send you the template after this call. Match it exactly, please, including the column order.
  69. Theo Gallagher
    Theo Gallagher None
    Will do. I will not reformat it.
  70. Declan Furlong
    Declan Furlong None
    Let me summarise for the record. Six open findings, all owned by you, none closed. Architecture description with data flow and roles. Residency statement distinguishing design from add-on. Subcontractor register. Written answers on the model, the logging, the credentials and the fields. I would like dates against each, please. Under DORA we need dated commitments I can show the Central Bank.
  71. Theo Gallagher
    Theo Gallagher None
    Here is the dated commitment. The architecture description, the roles and the data flow go to you by Friday. The written answers on findings one to four, once I have them from the platform team, will follow before session two, and I will tell you on Friday which ones I cannot yet give you. The residency wording and the subcontractor register also go before session two, and I will send the date of that session by email today.
  72. Declan Furlong
    Declan Furlong None
    Acceptable. I will hold you to Friday. If something slips, I would rather hear it on the day than afterwards.
  73. Theo Gallagher
    Theo Gallagher None
    Understood. And I will bring someone from the platform team to session two, so that the questions land with the right person.
  74. Declan Furlong
    Declan Furlong None
    Good. Thank you, Theo. I will send the register template this evening.
  75. Theo Gallagher
    Theo Gallagher None
    Thanks, Declan. Speak soon.

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
Organisations225
People at customers862
BB-Demo staff58
Calls1,995
Email threads3,013
Support tickets1,159
Documents1,218
Deals315
Invoices285
Events49
News items119

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