While your character is in Prison there are a few things that you should know.
1. Prisoners are in a Zero zone completely off the grid. The island is located off the east coast of Africa, to the north of Madagascar and the location is kept secret from the public. So no attempted rescues or jail breaks unless you know the location.
2. The population are given collars that neutralize abilities. The collars are made of a very strong alloy(non magnetic) and only guard captains have keys. As a fail safe they are also built with an explosive inside of them. Anyone stepping 20ft off the island while wearing the collar will cause it to detonate. Forced removal without a key will cause it to detonate.
3. All food and water served on the island has a suppressant in it that robs the inmates of 50% of their natural strength,endurance,reflexes and speed.
4. Remember that all the guards are highly trained S.H.I.E.L.D agents.
5. Villains may still Roleplay in the prison of course.
6. There are some negative effects for staying in prison too long. Each month in prison a skill or ability(prisoners choice) will degrade to a level lower.
7. If a prisoner escapes S.H.I.E.L.D Will send an agent to look for them or will open a hero contract where freelance heroes may bring the prisoner back for prestige.
*Note* Please do roleplay the prison system correctly yes it sucks you are in jail but it is the chance to roleplay with other criminals maybe even get future plans together. Please roleplay accordingly in this area and do not metagame or godmode.