Clearly my original guess that it might be an American sporting metaphor was incorrect.I don't know offhand. Hopefully, context will tell you what the person means by that. There is "off the grid," which does mean something.
It's Facebook, Instagram, Google, etc. No "the".Maybe they mean they want a place/grid for their books ontheInstagram.
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: