note1nr26s... nostrich 1794098233 The company behind it wants to make sure everything runs through them...