It's an idle game, and the idea is that you could purchase implants to boost your in-game perks

But be aware that the implant bar fills, and if it's too high, you have basically an elevated % of losing half of your implant progress (like a reset !), given that the implants will cost a lot for the higher levels, it forces you to choose what to upgrade