GasTrology.ETH helps you estimate gas prices for Ethereum transaction by analyzing past blocks. It does not rely on any central service providers by using your web3 endpoint (e.g. via Metamask). Note that this analysis will be about 10x faster on your own Ethereum node instead of relying on centralized service providers like Infura, so consider running your own node.