I teach 16+ and I am utterly appalled at the way you are infantilising your almost adult daughter... OP you are so, so wrong.
She needs to learn to regulate herself. You are actively preventing her from learning how to take care of herself - even though you know that in 9 months she's going to have to do just that.
Parents who are controlling end up with dc who go completely wild at university - because they've never been allowed freedom before.
You think you are doing the right thing now? Come September your DD will be up half the night because of the novelty. She'll be stumbling, absolutely hammered, around the streets of a new city at 4am just because she can as Mummy isn't there to put her on lockdown.
Right now she's in the perfect safe environment to learn how to regulate her own internet use and sleep, to discover her limitations in terms of alcohol whilst she has a safety net of home. And that's what home should be - a safety net to catch her when she falls, as we all do. Not a playpen that stops her being allowed to learn.
Your job is to teach her how to spread her wings so come September she knows how to fly... Instead you are clipping them.
I'm not surprised she told you to fuck off - the way you are treating her is dreadful.
This is your last chance to get this right, otherwise you risk her not looking back once she tastes freedom.
And that will be entirely your fault.