I have been using different IV raters and calculator in web and application. And mose of them require to put the informacion about CP, HP and dust needed for power up. However, some of them also require to put your trainer level like the following:
https://thesilphroad.com/research
Does this mean whenever i check the IV of a pokemon what matters is the level of when i catched it? Or my current level?