I would not call it a corruption system.
Claire has stats (Defiance, Depravity, Intrigue, Seduction) which raise and fall based on player decisions. There are also teachers who can raise each stat. Most Options / Events in the game have minimum stats requirements.
If Claire is in a lewd scene and has high Depravity the player usually gets a depraved variation of the lewd scene.
There is no "submissive" stat, only a temple questline where to choose between a dominant and submissive path. Choosing submissive path costs a lot of Defiance but since there is a Defiance teacher you can rebuild the Defiance and keep your high Depravity.
To see most events you should max all 4 stats to 20-30.