Bracket, Channel, and Epoch uses an on-chain "oracle" (currently Chainlink) to determine an asset's spot price. From the price feed, Bracket Protocol will be able to calculate the claimable range for the purchased contracts.
The price is made based on the time the claim is made. If there is a delay in the oracle, the protocol will always use the most recent price.
Bracket Protocol uses both off-line and online automation to automate many tasks, including auto-claiming all contracts at expiry, determining the time of channel breakout for Channel / Epoch, creating/starting Epoch, etc.
Please note there is a risk if the oracle becomes unavailable as many function will be paused. When the oracle comes back online, this delay could result in a more or less favorable claim.