Italki Points are a incentive system that we are currently developing. - this sentence is referring to the points themsevles, therefore plural & "are".
italki Points is an experimental feature. - this sentence is referring to the feature "italki Point", therefore singular & "is".
But yes, it is confusing the way it's worded.