> I'm not sure how the OS is to blame.

Read the TOS.