Hit detection problems. Help!

My goal:
To successfully and safely detect hits between my part and the player. Whether this be server or client side.

My issues:
I am currently tweening a part from the sky to fall down and hit the player. I am tweening it on the client as it puts unnecessary strain on the server otherwise. This means that the parts position is only updated on the client. Therefore my hit detection must be handled on the client. I do not want to do this as it’s very exploitable.

Questions:
My main question is really, what should I do? Is there a way to make client side safe?

Should I try and move hit detection to the server? (I don’t know any way of doing this in my situation)

I am happy to upload any code or screenshots or whatever so you are able to help me.

when it comes to very critical calculations, always server, because its more safe and avoids exploiters, nothing we can do about it

What to do depends on whether the player is tweening a part that hurts them, or the player is tweening a part that hurts someone else.

If it’s an NPC attacking the player, it’s best to leave it up to the client for hit detection, maybe with a sanity check if you feel like it.