Data reconciliation
BloodHound Enterprise (BHE) will perform data reconciliation. That is, BHE will automatically update changes identified during subsequent data collections, such as the removal of group membership, role assignments, access control list changes, etc.HasSession edge reconciliation
HasSession edges are generated to indicate patterns of behavior rather than session active at any exact moment. For this reason, HasSession edges are only reconciled based on their retention/time-to-live expiring, rather than reconciling upon follow-on collections no longer seeing the active session.Data retention
BloodHound Enterprise (BHE) implements data retention, i.e., a time-to-live where data that has not been collected and ingested for a certain period will get deleted from BHE. This retention period is configurable and is by default:- Session Data, i.e. HasSession edges: 3 days
- General Data, i.e. objects/nodes and relationships/edges, excluding HasSession edges: 7 days


In cases where retention maintains visibility into an already resolved finding, the “Accept” feature may be used to hide nodes/principals in the “Attack Paths” page, see Accept attack path finding.