I recently discovered another fee estimation fool - nextblock.is[1] - which bases their estimations using the algorithm made by OLX in their project
The $1 Fee Estimator[2]. According to their README.md:
The $1 Fee Estimator is an algorithm designed to return a feerate:
- allowing the confirmation of a Bitcoin transaction by the next block;
- lower than the median feerate paid by the transactions included in the next block.
Despite its simplicity, the $1 Fee Estimator requires very few data to perform well and is less than 200 lines of code, making it easy to deploy or to implement in all programming languages.
It would be great that this could be used as a secondary option, but since it doesn't have an API and it also requires a synchnonized Bitcoin Core with accessible RPC, it may prove to be unsuitable for this particular project (unless there is something that I am not seeing at the moment).
[1]
https://nextblock.is/[2]
https://code.samourai.io/oxt/one_dollar_fee_estimator