Check out this highly rated Ring Alarm Contact Sensor 2-Pack for $29.99 shipped (regularly $39.99).
These Ring sensors can be mounted on either doors or windows and allow you to get instant mobile alerts if they are triggered. Home security monitoring has never been easier! They can even be paired to use with Alexa.
Note that this requires the Ring alarm base system, which is sold separately.
Shipping is free.