If you do not want the Cloud Service, Could you update somehow manually three devices so that they have the same products’ data base?
Back
No, to keep all information without losing it, what makes each device requires a server that holds the total of all and allows sharing such information