Incense is an item in Pokemon Go that attracts Pokemon to a trainer's location, regardless of where they are. Many players will use incense to play Pokemon Go while sitting at home, work, or some other place where they can't exactly walk around to look for Pokemon. However, a recent look into Pokemon Go's coding reveals that standing around might not be the best way to use Incense.
According to Pokemon Go's coding (which was first discovered by the Redditor __isitin__), Incense will spawn one Pokemon every five minute if the player is not moving around. However, the spawn rate will increase to once a minute if a player travels at least 200 meters between spawns. So, to maximize Incense's effectiveness, a player needs to be moving at a speed of about 7.5 miles per hour...the speed of a fast jog.
Hypothetically, it's possible to catch up to 30 Pokemon while Incense is still working. However, between Pokemon Go's glitchy tracking system and players stopping to actually catch Pokemon they find, you're more likely to only get 10-15 Pokemon by using this method.
Players will only get a few Incense for free while leveling up, so be sure not to waste them by using them while sitting down! Looks like Pokemon Go is finding even more ways to encourage players to get moving.
Pokemon Go is available in the United States, Australia, New Zealand and most of Europe.