Chapter 55 Tinder self-reflection

Benjamin Livingston

55.1 Introduction

When I told my friends I was doing this, they laughed.

After I showed this to my friends, they laughed again.

I laughed, too.

Our Tinder data is a disturbingly accurate window into our romantic selves. It traces so many of our dating tendencies, from pickiness, to obsession, to desperation, to pushiness. I gained tremendous insight into my romantic habits from this exercise, and I hope you will enjoy it as much as I did.

Most importantly, I’ve constructed this in a way that will allow you to easily do this analysis for yourself, too.

55.1.1 For The Taken / Non-Millennial Folk

You’re probably going to look at every statistic and graph here and wonder, “what the heck is all this?”

Tinder is a dating app that launched in 2012, available from any web browser or smartphone. You create a profile, select your preferred gender, age, and locational proximity for a potential partner, and Tinder provides you a sequence of other users that fit your criteria.

Every time a user’s profile pops up, you can either “swipe left” and pass on them, or “swipe right” and like them. If (and only if) you and the other user both swipe right on each other, you are deemed a “match”, and you gain ability to talk to one another.

(via Innovation Is Everywhere)

(via Innovation Is Everywhere)

User habits vary: some users swipe right on everyone they see, while some users are very picky. There is very little explicit feedback from the app, so the user is forced to form their own conclusions from their personal data, which Tinder allows you to download.

55.1.2 Replicating This Analysis For Yourself

I’ve made it possible for you to create all these statistics and graphs for yourself at the click of a button.

Your Tinder data can be downloaded at this link.

In this GitHub repository, you will find a file called grabyourtinder.R.

If you download your Tinder data as instructed, you will receive a zipped file. In that file, there is a JSON labeled “data.JSON”. This is your Tinder data - namely, all your messages and daily statistics.

The code I wrote for this project allows any user to extract all of their daily usage statistics from this JSON without the need for additional software.

If you extract and copy data.JSON to your R working directory and run the code in grabyourtinder.R, you will be able to create all these graphs and statistics for yourself, and generate a .csv of your Tinder data.

Try this!!!! I did all the legwork for you. I’d love to hear what you come up with. If you don’t like what you see, you can throw your laptop out the window and the evidence will disappear forever.

A note for non-R users: If you haven’t learned R, this is the perfect time to. It’s free, extremely easy to use, fun to play with, and very powerful.

Two recommended free resources if you’d like to try it out:

55.1.3 Protecting The Innocent (and Not-So-Innocent)

Since my Tinder data JSON file also contains my message data, it will unfortunately not be made available with this project. As you will see soon, there are a lot of messages in there, and thus a plethora of personally identifiable information (for myself and others) that can’t be posted on the internet. Hope you understand.

In lieu of this, I have included a .csv file with my daily usage statistics in the GitHub repository, which was extracted from the JSON using my script.

55.1.4 A Fun Twist

I will be plotting my Tinder usage over time, and I’m going to add an extra feature to spice it up.

This data covers 2014-2015 until the present (we will explain why the start of this range is indefinite later). In Fall 2016, I moved from Pittsburgh to Philadelphia, and then in Summer 2019, I moved from Philadelphia to New York.

We will mark those moves in our graphs, and see if we discover any geographic trends as we conduct our analysis.

55.2 Analysis

55.2.1 Our Fun New Tinder Statistics: “Amourmetrics

  • Opens - the number of times I opened the Tinder app
  • Messages - messages exchanged on the app (split by sent vs. received where stated, combined otherwise)
  • Likes - the number of times I swiped right (a.k.a. “liked” a user)
  • Passes - the number of times I swiped left (a.k.a. “passed” on a user)
  • Swipes - the total number of times I swiped, equal to likes + passes

55.2.2 All-Time Statistics & A Demographical Discovery

Let’s start by examining my messaging habits.

## [1] "Total messages sent: 23047"
## [1] "Total messages received: 19156"
## [1] "Total messages: 42203"

I’m a talkative person, so this isn’t particularly surprising. What’s most interesting about this talk-versus-listen trend is how it has varied over time, which we’ll get to in a bit.

Of course, your reaction may be a more primal “FORTY TWO THOUSAND MESSAGES?!?!”. If that’s the case, wait until you see my all-time totals across all Tinder statistics.

##    opens    likes   passes  matches messages   swipes 
##    25081    75404   214505     8777    42203   289909

289,909 swipes! 289,909! This is all mind-blowing… but 289,909??

This could make you laugh, cry, drop your jaw, or just rub your temples and shake your head. But there’s a deeper meaning to this number that I’d like to explore - because considering that I only date men, it’s completely incomprehensible.

Think about this for a moment. According to a 2006 study by UCLA’s Gary J. Gates (the most recent readily-available, exhaustive empirical estimate of metropolitan area LGBT populations), the 2005 LGBT populations of the metropolitan areas I’ve lived in were approximately as follows:

  • Pittsburgh: 50,994
  • Philadelphia: 179,459
  • New York: 568,903

Furthermore, the LGBT population of Pennsylvania as a whole was 323,454.

While these numbers have likely grown in the last decade-and-a-half, they don’t seem to have skyrocketed significantly based on more recent city LGBT population estimates, nor does it make intuitive sense that the number of gay men would have grown astronomically in the last 15 years.

Surely, more people are openly LGBT in 2019 than in 2005, but we are making an important distinction between LGBT and openly LGBT (or identifying as LGBT) here. In other words, telling a survey-taker that you are LGBT and being LGBT (and seeking same-sex partners on Tinder) can be two very different things.

A quick calculation finds that 273,682 of these swipes happened before I moved to New York. The combined LGBT adult populations of the Pittsburgh and Philadelphia areas is estimated at 230,453, and the entire state only has an estimated 323,454 LGBT adults.

If we make a loose assumption that about half of the LGBT residents are male, that would leave about 115,000 gay men in the Philadelphia and Pittsburgh areas and about 162,000 gay men in Pennsylvania at large.

I swiped 273,000 times while I lived in Pennsylvania. That means I swiped more than twice the number of available people in my cities and over 1.5 times the number of gay men in my state.

Considering I typically set Tinder to only show me people close to my age (almost exclusively within five years), this doesn’t make any sense.

This makes me wonder if these LGBT population estimates are even close to accurate. I swiped a lot while out of town (or while using Tinder’s Passport feature) and with visitors from other places, and while I can’t definitively state exactly how much of my swiping was done with people from other metropolitan areas, it probably isn’t enough to explain this trend. Even if only 50,000 of my swipes were done with people residing in my metropolitan area (which would be less than 20% of my overall swipes), these numbers still don’t add up.

Tinder typically doesn’t suggest the same person twice, so we can probably rule that out as a major factor.

It seems very likely I saw at least 200,000 unique people, and we will make a low-end estimate that 50,000 of them lived in the Philadelphia and Pittsburgh areas. It seems extremely unlikely that that 50,000 of the estimated 115,000 LGBT adult males in those areas are Tinder users close to my age.

These numbers suggest there are (and have probably long been) many more gay men in these cities than the aforementioned research stated in 2006, and other self identification-based research has stated since. The linked Gallup article states that “Estimate of LGBT Population Rises to 4.5%”. My data casts serious doubt on the validity of these estimates.

In no way am I claiming definitive proof that these figures are wrong, but even a cursory glance at my numbers makes them seem like poor estimates.

There are many potential mitigating factors here that prevent any sort of sound empirical proof of this assertion. However, the most parsimonious, plausible explanation is that the true number of gay men in America (or at the very least, in Pennsylvania) hasn’t been anywhere close to properly enumerated in studies that rely on self-identification.

Of course… perhaps all this analysis is simply a ploy on my part to deflect from the fact that I have swiped two hundred and eighty-nine thousand times on Tinder. I can’t wrap my head around that number any more than you can.

Let’s continue this dive into insanity by examining my all-time daily maximums.

##    opens    likes   passes  matches messages   swipes 
##      172     1632     3548       91      509     5144

I don’t need any advanced statistical data analysis to tell you that opening Tinder 172 times in one day and swiping 5144 times in a day is… well I’ll let you pick a word for it.

I’m curious though… what was happening on those days? Let’s check the records and find out.

##         date opens likes passes matches messages swipes day
## 1 2016-04-10   135  1632   3512      91      289   5144 Sun
## 2 2016-04-12    91  1231   3548      65      241   4779 Tue
## 3 2016-04-13   117   528   1897      72      509   2425 Wed
## 4 2017-02-04   172  1357   3324      81      425   4681 Sat

It’s strange: there was nothing remarkable about these days. A quick study of my Google Maps timeline shows that I didn’t go anywhere remotely interesting on any of these days, other than work.

I had expected that my record usage would come with travel, but it seems that it just came with boredom.

A quick look back at the photos I took on those days confirms the sheer mundanity of my record-setting Tinder marathons.

April 10, 2016 April 13, 2016 February 4, 2017

I swiped 12,250 times on the days I took those photos.

I will never stop laughing at this.

55.2.3 “It’s Like Batting Average, But For Tinder”

Next, we will debut my favorite new statistic from this analysis: the swipe right percentage

## [1] "Swipe right percentage:"
## [1] 26.00954

I swipe right on (a.k.a. “like”) only 26% of users. At first, I thought this felt low, and that I was being too picky. Then, I wondered if this might actually be high, since I have no baseline to judge it against.

So, let’s answer another simple question: what percentage of users I swiped right on (or “liked”) swiped right on me (“liked” me back)?

## [1] "Match percentage:"
## [1] 11.63997

This number is much lower - only 11.6%! I like 26% of users, but only 11.6% of those users like me back. However, it’s important to note that 11.6% of users like me among users that I liked. For the general population, it’s likely a higher percentage, perhaps equal to or greater than 26%.

Unfortunately, Tinder does not provide data on how other users swiped you, and we cannot derive this value using probability theory without further information.

Still, it’s fascinating to know that of the people I like, only about 1 in 11 like me back. Perhaps I am too picky!

For good measure, let’s calculate the percentage of swipes that have yielded a match.

## [1] "Swipes per match:"
## [1] 3.027502

To be fair, this isn’t quite as bad as I thought. I can deal with swiping 33 times (which takes a minute or two) to get a match. Had this number been 100, I would have felt very differently.

We will incorporate these variables into the rest of our analysis as follows.

First, we add a swipe right rate, which is equal to the number of times I swipe right divided by my total number of swipes.

Second, we add a match rate, a log-adjusted variable that gets higher as more users return my swipes right in kind, and lower as more of the users I liked pass on me.

Additional details for math people: To be more specific, we will take the ratio of matches to swipes right, parse any zeros in the numerator or the denominator to 1 (necessary for generating real-valued logarithms), and then take the natural logarithm of this value. This statistic itself won’t be particularly interpretable, but the comparative overall trends will be.

55.2.4 Where & When Did My Swiping Habits Change?

We will start our graphing by examining my match rate and swipe right rate over time.

bentinder = bentinder %>% mutate(swipe_right_rate = (likes / (likes+passes))) %>% mutate(match_rate = log( ifelse(matches==0,1,matches) / ifelse(likes==0,1,likes)))
           
rates = bentinder %>% select(date,swipe_right_rate,match_rate) 

match_rate_plot = ggplot(rates) +
  geom_point(size=0.2,alpha=0.5,aes(date,match_rate)) +
  geom_smooth(aes(date,match_rate),color=tinder_pink,size=2,se=FALSE) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=-0.5,label='Pittsburgh',color='blue',hjust=1) +
  annotate('text',x=ymd('2018-02-26'),y=-0.5,label='Philadelphia',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=-0.5,label='NYC',color='blue',hjust=-.4) +
  tinder_theme() +
  coord_cartesian(ylim = c(-2,-.4)) +
  ggtitle('Match Rate Over Time') +
  ylab('')

swipe_rate_plot = ggplot(rates) +
  geom_point(aes(date,swipe_right_rate),size=0.2,alpha=0.5) +
  geom_smooth(aes(date,swipe_right_rate),color=tinder_pink,size=2,se=FALSE) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=.345,label='Pittsburgh',color='blue',hjust=1) +
  annotate('text',x=ymd('2018-02-26'),y=.345,label='Philadelphia',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=.345,label='NYC',color='blue',hjust=-.4) +
  tinder_theme() +
  coord_cartesian(ylim = c(.2,0.35)) +
  ggtitle('Swipe Right Rate Over Time') +
  ylab('') 

grid.arrange(match_rate_plot,swipe_rate_plot,nrow=2)

Match rate fluctuates very wildly over time, and there clearly isn’t any sort of annual or monthly trend. It’s cyclical, but not in any obviously traceable manner.

My best guess here is that the quality of my profile photos (and perhaps general dating prowess) varied significantly over the last five years, and these peaks and valleys trace the periods when I became more or less attractive to other users. The jumps on the curve are significant, corresponding to users liking me back anywhere from about 20% to 50% of the time.

Perhaps this is evidence that the perceived “hot streaks” or “cold streaks” in one’s dating life are a very real thing.

Swipe right rate stays much more consistent. There are fewer peaks and valleys, and there’s less overall variation.

However, there is a very noticeable dip in Philadelphia. As a native Philadelphian, the implications of this frighten me. We have routinely been derided as having some of the least attractive residents in the nation. I passionately reject that implication. I refuse to accept this as a proud native of the Delaware Valley.

That being the case, I’m going to write this off as being a product of disproportionate sample sizes and leave it at that.

The uptick in New York is abundantly clear across the board, though. I used Tinder very little in Summer 2019 while preparing for graduate school, which causes many of the usage rate dips we’ll see in 2019 - but there is a huge jump to all-time highs across the board when I move to New York. If you’re an LGBT millennial using Tinder, it’s difficult to beat New York.

55.2.5 A Problem With Dates

If you study these tables, you’ll notice the same issue I did - missing data for messages and app opens.

##          date opens likes passes matches messages swipes
## 1  2014-11-12     0    24     40       1        0     64
## 2  2014-11-13     0     8     23       0        0     31
## 3  2014-11-14     0     3     18       0        0     21
## 4  2014-11-16     0    12     50       1        0     62
## 5  2014-11-17     0     6     28       1        0     34
## 6  2014-11-18     0     9     38       1        0     47
## 7  2014-11-19     0     9     21       0        0     30
## 8  2014-11-20     0     8     13       0        0     21
## 9  2014-12-01     0     8     34       0        0     42
## 10 2014-12-02     0     9     41       0        0     50
## 11 2014-12-05     0    33     64       1        0     97
## 12 2014-12-06     0    19     26       1        0     45
## 13 2014-12-07     0    14     31       0        0     45
## 14 2014-12-08     0    12     22       0        0     34
## 15 2014-12-09     0    22     40       0        0     62
## 16 2014-12-10     0     1      6       0        0      7
## 17 2014-12-16     0     2      2       0        0      4
## 18 2014-12-17     0     0      0       1        0      0
## 19 2014-12-18     0     0      0       2        0      0
## 20 2014-12-19     0     0      0       1        0      0
## [1] "----------skipping rows 21 to 169----------"
##           date opens likes passes matches messages swipes
## 170 2015-09-07     5    11     18       1        0     29
## 171 2015-09-08     4    36     96       3        0    132
## 172 2015-09-09     8     7     11       2        0     18
## 173 2015-09-10     2     4      7       0        0     11
## 174 2015-09-11     3    22     60       3        0     82
## 175 2015-09-14     2    24     56       0        0     80
## 176 2015-09-15     1    10     16       1        0     26
## 177 2015-09-17     0     0      0       1        0      0
## 178 2015-09-18     2     0      0       0        0      0
## 179 2015-09-19     1    32     87       2        0    119
## 180 2015-09-20     1     0      0       1        1      0
## 181 2015-09-21     2     0      2       1        0      2
## 182 2015-09-22     1     1      3       0        0      4
## 183 2015-09-25     1    41    105       3        0    146
## 184 2015-09-26     0     0      0       2        0      0
## 185 2015-09-27     0     0      0       1        0      0
## 186 2015-09-28     0     0      0       1        0      0
## 187 2015-09-29     9    35     94       3       23    129
## 188 2015-09-30    11    15     25       3        8     40
## 189 2015-10-01     2     1      4       0        3      5
## 190 2015-10-04     0     0      0       0        1      0

We clearly cannot compile any useful averages or trends using those categories if we’re factoring in data collected before Sep 29, 2015. Therefore, we will restrict our data set to all dates since Sep 29, 2015 moving forward, and all inferences will be made using data from that date on.

55.2.7 Playing Hard To Get

Let’s start zeroing in on trends by “zooming in” on my message differential over time - the daily difference between the number of messages I get and the number of messages I receive.

The left side of this graph probably doesn’t mean much, since my message differential was closer to zero when I barely used Tinder early on. What’s interesting here is I was talking more than the people I matched with in 2017, but over time that trend eroded.

Either I’m talking less, people are talking to me more, or both.

Let’s view messages sent and messages received separately and study the trend a little closer.

There are a number of possible conclusions you might draw from this graph, and it’s hard to make a definitive statement about it - but my takeaway from this graph was this:

I talked way too much in 2017, and over time I learned to send fewer messages and let people come to me. As I did this, the lengths of my conversations eventually reached all-time highs (after the usage dip in Phiadelphia that we’ll discuss in a second). Sure enough, as we’ll see soon, my messages peak in mid-2019 more precipitously than any other usage stat (although we will discuss other potential explanations for this).

Learning to push less - colloquially known as playing “hard to get” - appeared to work much better, and now I get more messages than ever and more messages than I send.

Again, this graph is open to interpretation. For instance, it’s also possible that my profile simply got better over the last couple years, and other users became more interested in me and started messaging me more. Whatever the case, clearly what I am doing now is working better for me than it was in 2017.

55.2.8 Playing The Game

mat = ggplot(bentinder) +
  geom_point(aes(x=date,y=matches),size=0.5,alpha=0.4) +
  geom_smooth(aes(x=date,y=matches),color=tinder_pink,se=FALSE,size=2) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=13,label='PIT',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2018-02-26'),y=13,label='PHL',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=13,label='NY',color='blue',hjust=-.15) +
  tinder_theme() +
  coord_cartesian(ylim=c(0,15)) +
  ylab('Matches') +
  xlab('Date') + 
  ggtitle('Matches Over Time')

mes = ggplot(bentinder) +
  geom_point(aes(x=date,y=messages),size=0.5,alpha=0.4) +
  geom_smooth(aes(x=date,y=messages),color=tinder_pink,se=FALSE,size=2) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=55,label='PIT',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2018-02-26'),y=55,label='PHL',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=30,label='NY',color='blue',hjust=-.15) +
  tinder_theme() +
  coord_cartesian(ylim=c(0,60)) +
  ylab('Messages') +
  xlab('Date') + 
  ggtitle('Messages Over Time')

opns = ggplot(bentinder) +
  geom_point(aes(x=date,y=opens),size=0.5,alpha=0.4) +
  geom_smooth(aes(x=date,y=opens),color=tinder_pink,se=FALSE,size=2) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=32,label='PIT',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2018-02-26'),y=32,label='PHL',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=32,label='NY',color='blue',hjust=-.15) +
  tinder_theme() +
  coord_cartesian(ylim=c(0,35)) +
  ylab('App Opens') +
  xlab('Date') + 
  ggtitle('Tinder Opens Over Time')

swps = ggplot(bentinder) +
  geom_point(aes(x=date,y=swipes),size=0.5,alpha=0.4) +
  geom_smooth(aes(x=date,y=swipes),color=tinder_pink,se=FALSE,size=2) +
  geom_vline(xintercept=date('2016-09-24'),color='blue',size=1) + 
  geom_vline(xintercept=date('2019-08-01'),color='blue',size=1) +
  annotate('text',x=ymd('2016-01-01'),y=380,label='PIT',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2018-02-26'),y=380,label='PHL',color='blue',hjust=0.5) +
  annotate('text',x=ymd('2019-08-01'),y=380,label='NY',color='blue',hjust=-.15) +
  tinder_theme() +
  coord_cartesian(ylim=c(0,400)) +
  ylab('Swipes') +
  xlab('Date') + 
  ggtitle('Swipes Over Time')

grid.arrange(mat,mes,opns,swps)

Even though my swipe right rate went down in Philadelphia, my usage went up (at least at first). This is probably due to Philadelphia having a much larger population than Pittsburgh, but it could also be a product of having a new dating pool after moving. That always causes a flurry of new Tinder activity.

The massive dips during the second half of my time in Philadelphia undoubtedly correlates with my preparations for graduate school, which started in early 2018. Then there’s a surge upon arriving in New York and having a month off to swipe, and a significantly larger dating pool.

Notice that when I move to New York, all the usage stats peak, but there is an especially precipitous rise in the length of my conversations.

Sure, I had more time on my hands (which feeds growth in all these measures), but the relatively large surge in messages suggests I was making more meaningful, conversation-worthy connections than I had in the other cities. This could have something to do with New York, or maybe (as mentioned earlier) an improvement in my messaging style.

55.2.9 “Swipe Night, Part 2”

Overall, there is some variation over time with my usage stats, but how much of this is cyclical? We don’t see any evidence of seasonality, but perhaps there’s variation based on the day of the week?

Let’s investigate. There isn’t much to see when we compare months (cursory graphing confirmed this), but there’s a clear pattern based on the day of the week.

## # A tibble: 7 x 5
##   day   messages matches opens swipes
##   <chr>    <dbl>   <dbl> <dbl>  <dbl>
## 1 Su        39.7    8.43  21.8   256.
## 2 Mo        34.5    6.89  20.6   190.
## 3 Tu        30.3    5.67  17.4   183.
## 4 We        29.0    5.15  16.8   159.
## 5 Th        26.5    5.80  17.2   199.
## 6 Fr        27.7    6.22  16.8   243.
## 7 Sa        45.0    8.90  25.1   344.

## # A tibble: 7 x 3
##   day   swipe_right_rate match_rate
##   <chr>            <dbl>      <dbl>
## 1 Su               0.303      -1.16
## 2 Mo               0.287      -1.12
## 3 Tu               0.279      -1.18
## 4 We               0.302      -1.10
## 5 Th               0.278      -1.19
## 6 Fr               0.276      -1.26
## 7 Sa               0.273      -1.40

Tinder recently labeled Sunday its “Swipe Night”, but for me, that title goes to Saturday. I use the app most then, and the fruits of my labor (matches, messages, and opens that are presumably related to the messages I’m receiving) slowly cascade over the course of the week.

I wouldn’t make too much of my match rate dipping on Saturdays. It can take a day or five for a user you liked to open the app, see your profile, and like you back. These graphs suggest that with my increased swiping on Saturdays, my immediate conversion rate goes down, probably for this exact reason.

We’ve captured an important feature of Tinder here: it is seldom immediate. Instantaneous responses are rare on Tinder. It’s an app that involves a lot of waiting. You need to wait for a user you liked to like you back, wait for one of you to see the match and send a message, wait for that message to be returned, and so on. This can take a while. It can take days for a match to happen, and then days for a conversation to ramp up.

As my Saturday numbers suggest, this often doesn’t happen the same night. So perhaps Tinder is better at looking for a date sometime this week than looking for a date later tonight.

55.2.10 For My Fellow Data Nerds, Or People Who Just Like Graphs

Here’s a parallel coordinate plot that allows you to play with the outliers in my usage categories, and see how my luck varied on my high-usage days. Perhaps you’ll notice a trend that I missed.

55.3 Conclusion

55.3.1 Dubious Demographics

The most profound takeaway here is that these numbers cast serious doubt upon many empirical estimates of LGBT populations. We can say with reasonable confidence that my swiping numbers are implausible if estimates of Pennsylvania’s LGBT population are to be believed.

55.3.2 Love Is Bored

My Tinder usage peaked when I was doing very little, and it hits its weekly high-water mark on Saturdays. The busier I got in 2019, the more my usage plummeted. Having more time for Tinder clearly leads to more Tinder usage, and having less time for Tinder clearly leads to less Tinder usage.

This seems intuitive, but it suggests that romantic obsessions may have as much to do with having nothing to do as they do with actual romance.

55.3.3 Does Location Matter? Well, Maybe.

I expected larger differences between localities, but it was difficult to make precise geographic inferences. There were too many other life changes in this period to make any sweeping statements.

The drop in swipe right rate upon moving to Philadelphia does stand out (much to my dismay), but certainly not as much as the peaks across the board in New York. Granted, I had a lot of time to swipe when I arrived in New York since I had a month off before school, but it seems that both the quantity and quality of my connections surged.

When you’re gay, living in a big city is great for cultural reasons - but we don’t talk enough about how much overall population matters. Clearly, New York was an incredible place to swipe. Location can mean everything when you’re gay.

I’ll be curious to see how these New York numbers evolve over time, and if the sheer population of the city allows me to sustain them better than I did in Philadelphia.

55.3.4 The Cinderella Effect

My match rate fluctuated very wildly over time, which implies that users’ interest in me varied over time. We can think of this a couple ways - either my representation of myself changed in my profile, or I myself changed and become more or less attractive to other users.

Either way, we can interpret this as a sign that we aren’t static, and a person can always get better (or worse) at dating - especially online.

55.3.5 “Playing Hard To Get” May A Be Real Thing

The less I dominated my conversations, the longer they got. We can’t prove causality here, but my message differential charts make it appear that a more relaxed, succinct approach to conversation benefitted me.

This brings me to my next question…

55.3.6 Can We Solve Dating Using Machine Learning?

It would be fascinating to see how my success rates - namely message differential and match rate - are affected by how I use the app.

Not using the app isn’t a recipe for dating success, but overdoing it and obsessively swiping and messaging isn’t a good strategy, either. So where’s the middle ground?

If we build a model using this data, we may be able to answer these questions, and find an ideal way to use Tinder to maximize success. That’s beyond the scope of this study, but it’s something I’d like to explore down the line.

55.4 Final Thoughts

I probably use Tinder too much. I think we’ve established that.

Still though, the fruits of my time invested are abundantly evident. I’ve made 8,777 connections, 8,500 of which I probably never would have made otherwise, and some of which became very meaningful to me.

We are seldom fortunate enough to have a true quantification of the number of people we’ve interacted with over the years - so as hilariously excessive as all this seems, it’s pretty cool to have such a definitive empirical trace of my 20’s.

I’ve learned a lot about myself through this analysis, and I strongly encourage you to run my script and do the same for yourself with your own data. I’d love to hear what you find.

Until then, swipe on, my friends.