Sorcery
Target player reveals their hand. Exile a nonland card from it and put a secret counter on it. As long as that card remains exiled, that player may pay {2} any time they could cast a sorcery to put it into their hand.
{X}{B}{B}, Exile Swipe Secrets from your graveyard: Until end of turn, you may cast target card you exiled with a secret counter on it and mana value X without paying its mana cost.