Why FoodBank Manager Uses Private Databases

Modified on Fri, 8 Aug, 2025 at 12:22 PM

Why FoodBank Manager Uses Private Databases


FoodBank Manager (FBM) is built around a privacy-first design. One of the most important parts of that design is the use of private, agency-specific databases.


Instead of using a single shared database where every agency’s client data is stored together, FBM provides each partner agency with its own private database. This allows for local ownership, stronger privacy, and a clearer audit trail.


What is a private database?


In FBM, each agency has its own separate data environment. That means your guest records, visit history, and notes are only accessible to your agency (and to the food bank, if granted permission). No other partner agencies can access your data unless you choose to share it.


Why does this matter?

  • Agencies retain ownership and control over their data

  • Clients are protected from accidental data exposure across agencies

  • Data requests and audits are easier to trace to a single agency

  • Supports agencies serving undocumented or high-risk populations


How is this different from a shared database?


In a shared system, multiple agencies write to the same database — often using a single shared guest ID. This can lead to:

  • Confusion about who added or changed a record

  • Conflicts over ownership of guest data

  • Risk of exposing sensitive records to unauthorized agencies


FBM’s model avoids these risks by keeping agency records fully separated.


Can data still be reported regionally?


Yes. FBM uses a data lake model to aggregate reports from across the network. Each agency’s data is depersonalized before being added to the food bank’s reporting view. This allows food banks to see big-picture statistics and unduplicated household counts without compromising local privacy.


Summary

  • FBM gives each agency its own private database

  • Private databases enhance privacy, control, and traceability

  • Regional reporting is still possible using depersonalized data


Need help understanding database structure or data access settings?

[Submit a support ticket →]

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article