To all the people who are saying that 3d touch is not time-based are completely wrong. Try force touching an icon then immediately releasing your finger. Sure enough, it doesn't register "force touch" unless you keep your finger for a fraction of a second on the icon, meaning the implementation is indeed time-based. Which really brings the question why did apple add 3D touch after all, when exactly the same thing could have been implemented in software by timing without adding complicated force touch sensors. 3D touch seems to be the most hyped and useless gimmick I have ever used.