Utilize your financial knowledge, give your answer or opinion to the input question or subject . Answer format is not limited.

How does on-demand insurance company Trov prevent insurance fraud or high prices?
There is not necessarily a need to prevent what you describe - 'turning insurance on before high risk situations'. They just need to calculate the premiums accordingly. For example, if an insurance needs to take 50$/year for insuring your house against flood, and a flood happens in average every 10 years, if you just insure the two weeks in the ten years where heavy rain is predicted, you might pay 500$ for the two weeks. The total is the same for the insurance - they get 500$, and you get insurance for the dangerous period. In the contrary; if a flooding (unexpectedly) happens outside your two weeks, they are out. From the home owners view, 500$ for two weeks when heavy rains and floods are expected, and nothing otherwise sounds pretty good, compared to 50$ every year. It is the same of course, but psychology works that way.