Yup, those are the ones. I think currently there are five.
One in each plains (North, west, east and sounth), and one in the forest ruins where the game starts (The map where you wake up in fox form fter the intro.)
There are three (In version 0.4 maybe only two) possible places to the the app.
At the beginning of the game in the app store. Or way later in the game, after helping out an angel that makes the app store usuable again.
I think the third option isn't in so i won't mention it to avoid confusion.
Only if you have the needed seeds, some text will show up. Will add some extra text for the case someone has the form but not the seeds!
Edit: There is now a new text there when having teh form but not the seeds: "With my new powers I should be able to grow crops here. But for that I need to find some seeds first to plant here."